Пример #1
0
        public void EditPart(EditPartBindingModel bind)
        {
            Part part = this.Context.Parts.Find(bind.Id);

            part.Quantity = bind.Quantity;
            part.Price    = bind.Price;

            this.Context.SaveChanges();
        }
        public ActionResult Edit([Bind(Include = "Id, Price, Quantity")] EditPartBindingModel bindingModel)
        {
            if (ModelState.IsValid)
            {
                this.service.EditPart(bindingModel);
                return(this.RedirectToAction("AllParts"));
            }

            return(this.RedirectToAction("Edit", "Parts", new { id = bindingModel.Id }));
        }
Пример #3
0
        public ActionResult Edit([Bind(Include = "Id,Price,Quantity")] EditPartBindingModel bind)
        {
            if (ModelState.IsValid)
            {
                this.service.EditPart(bind);
                return(RedirectToAction("Index", "parts/all"));
            }

            EditPartViewModel editVm = this.service.GetEditVm(bind.Id);

            return(View(editVm));
        }
Пример #4
0
        public void EditPart(EditPartBindingModel bindingModel)
        {
            Part part = this.Context.Parts.Find(bindingModel.Id);

            if (part != null)
            {
                part.Price    = bindingModel.Price;
                part.Quantity = bindingModel.Quantity;

                this.Context.SaveChanges();
            }
        }
Пример #5
0
        public void EditPart(EditPartBindingModel bindingModel)
        {
            Part partEntity = this.DbContext.Parts.Find(bindingModel.Id);

            if (partEntity != null)
            {
                partEntity.Price    = bindingModel.Price;
                partEntity.Quantity = bindingModel.Quantity;
                this.DbContext.Entry(partEntity).State = EntityState.Modified;
                this.DbContext.SaveChanges();
            }
        }