iniziato ad inglobare la partial view di dettaglio/editing x articolo...

This commit is contained in:
Samuele E. Locatelli
2016-09-30 12:09:31 +02:00
parent abada40ca9
commit 7b4626f843
12 changed files with 176 additions and 143 deletions
+21 -3
View File
@@ -216,14 +216,14 @@ namespace StockManMVC.Controllers
ViewBag.ItemID = (int)id;
return View(item.ToList());
}
public ActionResult Grid()
{
var item = db.Item.Include(i => i.ItemFamily);
return View(item.ToList());
}
// GET: Items/Details/5
public ActionResult Details(int? id)
{
@@ -239,6 +239,24 @@ namespace StockManMVC.Controllers
return View(item);
}
// GET: Items/Details/5
public ActionResult CurrItemDetail(int? id)
{
if (id == null)
{
return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
}
Item item = db.Item.Find(id);
if (item == null)
{
return HttpNotFound();
}
return PartialView("_ItemDetail", item);
}
// GET: Items/Create
public ActionResult Create()
{
@@ -312,7 +330,7 @@ namespace StockManMVC.Controllers
{
db.Entry(item).State = EntityState.Modified;
db.SaveChanges();
return RedirectToAction("Index");
return RedirectToAction("Details", "Items", new { ID = item.ID, StockItemID = item.ID, FluxItemID = item.ID });
}
ViewBag.ItemFamilyID = new SelectList(db.ItemFamily, "ID", "Descr", item.ItemFamilyID);
return View(item);