Example #1
0
        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);
        }
Example #3
0
        //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));
        }