Ejemplo n.º 1
0
        public void EditPurchase(EditPurchaseBindingModel bindingModel)
        {
            Purchase editedPurchase = Mapper.Map <EditPurchaseBindingModel, Purchase>(bindingModel);

            this.Context.Entry(editedPurchase).State = EntityState.Modified;
            this.Context.SaveChanges();
        }
        public ActionResult Edit([Bind(Include = "Id,TotalPrice,Discount,CompletedOndate,IsCompleted,DeliveryAddress,DeliveryDate,DeliveryPrice")] EditPurchaseBindingModel bindingModel)
        {
            if (ModelState.IsValid)
            {
                this.purchaseService.EditPurchase(bindingModel);
                this.TempData["Success"] = $"Purchase with id {bindingModel.Id} was edited successfully.";
                return(RedirectToAction("Details", "Purchases", new { id = bindingModel.Id }));
            }

            return(View(bindingModel));
        }