public void AddItem(APIGTOrderPromotion postedItem) { List <APIGTOrderPromotion> list = GetData(); postedItem.Code = (list.Count + 1); list.Add(postedItem); }
public void UpdateItem(APIGTOrderPromotion postedItem) { var editedModel = GetData().First(i => i.Code == postedItem.Code); editedModel.NO = postedItem.NO; editedModel.Code = postedItem.Code; editedModel.Name = postedItem.Name; editedModel.Specification = postedItem.Specification; editedModel.UoM = postedItem.UoM; editedModel.QuantityInUoM = postedItem.QuantityInUoM; editedModel.Quantity = postedItem.Quantity; editedModel.Note = postedItem.Note; }
public ActionResult GTOrderPromotionPartialUpdate(MVC.Areas.Sell.Models.APIGTOrderPromotion item) { var model = new object[0]; if (ModelState.IsValid) { try { // Insert here a code to update the item in your model _APIGTOrderPromotionList.UpdateItem(item); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("_GTOrderPromotionPartial", _APIGTOrderPromotionList.GetData())); }