public ActionResult Edit(POSEdit model) { var service = EstablishPOSService(); if (service.UpdatePOS(model)) { return(RedirectToAction("Index")); } ModelState.AddModelError("", "Your POS receipt could not be updated."); return(View(model)); }
public bool UpdatePOS(POSEdit model) { var entity = _context.PointOfSale.SingleOrDefault(e => e.POSID == model.POSID); entity.CardCarrier = model.CardCarrier; entity.CardNumber = model.CardNumber; entity.CardDate = model.CardDate; entity.CardCV = model.CardCV; entity.AutoPay = model.AutoPay; entity.PropertyID = model.PropertyID; /*FK*/ return(_context.SaveChanges() == 1); }
//POS Edit: GetByID and PUT public ActionResult Edit(int id) { var service = EstablishPOSService(); var detail = service.GetPOSById(id); var model = new POSEdit { POSID = detail.POSID, CardCarrier = detail.CardCarrier, CardNumber = detail.CardNumber, CardDate = detail.CardDate, CardCV = detail.CardCV, AutoPay = detail.AutoPay, }; return(View(model)); }