public ActionResult Update(int id, FormCollection fc) { ItemsModel item = new ItemsModel(); item.ItemID = id; item.VendorID = int.Parse(fc["VendorID"]); item.CategoryID = int.Parse(fc["CategoryID"]); item.ItemName = fc["ItemName"]; item.MfgDate = Convert.ToDateTime(fc["MfgDate"]).Date; item.ExpDate = Convert.ToDateTime(fc["ExpDate"]).Date; item.UnitPrice = float.Parse(fc["UnitPrice"]); item.PurchasePrice = float.Parse(fc["PurchasePrice"]); item.Unit_of_Measure = fc["UnitofMeasure"]; item.LeadTime = int.Parse(fc["LeadTime"]); //clalling BLL function ItemLogic.UpdateItem(item); return(Redirect("Details?id=" + id)); }
public ActionResult Edit(Item model) { if (ModelState.IsValid) { try { ItemsLogic.UpdateItem(model); return(PartialView("JavascriptRedirect", new JavascriptRedirectModel("/Items/StoryItems?storyId=" + model.StoryId))); } catch (Exception e) { LogsLogic.InsertLog(new Log() { Message = e.Message, StackTrace = e.StackTrace, StoryName = "ManagementProject/Items/Edit(Post)", Parameters = new JavaScriptSerializer().Serialize(model) }); return(PartialView(model)); } } return(PartialView(model)); }