Пример #1
0
        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));
        }
Пример #2
0
 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));
 }