public static void AddItem(APISalesOnline postedItem) { List <APISalesOnline> list = GetData(); postedItem.Code = (DateTime.Now.Ticks).ToString(); list.Add(postedItem); }
public static void UpdateItem(APISalesOnline postedItem) { var editedModel = GetData().First(i => i.Code == postedItem.Code); editedModel.Code = postedItem.Code; editedModel.OrderDate = postedItem.OrderDate; editedModel.PostingDate = postedItem.PostingDate; editedModel.Customer = postedItem.Customer; editedModel.CustomerTaxCode = postedItem.CustomerTaxCode; editedModel.VATInvoiceSerialNumber = postedItem.VATInvoiceSerialNumber; editedModel.Phone = postedItem.Phone; editedModel.Email = postedItem.Email; editedModel.Total = postedItem.Total; editedModel.CustomerAddress = postedItem.CustomerAddress; editedModel.Discription = postedItem.Discription; editedModel.CreatedBy = postedItem.CreatedBy; editedModel.Status = postedItem.Status; editedModel.IncludedVATVoice = postedItem.IncludedVATVoice; }
public ActionResult SalesOnlineGridViewPartialUpdate(MVC.Areas.Sell.Models.APISalesOnline item) { var model = APISalesOnlineList.GetData(); if (ModelState.IsValid) { try { APISalesOnlineList.UpdateItem(item); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("_SalesOnlineGridViewPartial", model)); }