public ActionResult Create(ShipmentItemVM v) { if (ModelState.IsValid) { Item a = new Item(); int max = (from d in db.Items orderby d.ItemID descending select d.ItemID).FirstOrDefault(); if (max == null) { a.ItemID = 1; a.Item1 = v.Item; } else { a.ItemID = max + 1; a.Item1 = v.Item; } db.Items.Add(a); db.SaveChanges(); TempData["SuccessMsg"] = "You have successfully added Shipment Item."; return(RedirectToAction("Index")); } return(View()); }
public ActionResult Index() { List <ShipmentItemVM> lst = new List <ShipmentItemVM>(); var data = db.Items.ToList(); foreach (var item in data) { ShipmentItemVM obj = new ShipmentItemVM(); obj.ItemID = item.ItemID; obj.Item = item.Item1; lst.Add(obj); } return(View(lst)); }
public ActionResult Edit(ShipmentItemVM data) { Item a = new Item(); a.ItemID = data.ItemID; a.Item1 = data.Item; if (ModelState.IsValid) { db.Entry(a).State = EntityState.Modified; db.SaveChanges(); TempData["SuccessMsg"] = "You have successfully Updated Shipment Item."; return(RedirectToAction("Index")); } return(View()); }
// // GET: /ShipmentItem/Edit/5 public ActionResult Edit(int id) { ShipmentItemVM a = new ShipmentItemVM(); var data = (from d in db.Items where d.ItemID == id select d).FirstOrDefault(); if (data == null) { return(HttpNotFound()); } else { a.ItemID = data.ItemID; a.Item = data.Item1; } return(View(a)); }