Пример #1
0
        public DeletePartViewModel GetDeleteVm(int id)
        {
            Part part = this.Context.Parts.Find(id);
            DeletePartViewModel dpvm = Mapper.Map <Part, DeletePartViewModel>(part);

            return(dpvm);
        }
Пример #2
0
        public DeletePartViewModel GetPartToDelete(int id)
        {
            Part partToDel = this.Context.Parts.Find(id);
            DeletePartViewModel delPart = Mapper.Map <Part, DeletePartViewModel>(partToDel);

            return(delPart);
        }
Пример #3
0
        public DeletePartViewModel DeleteViewModel(int id)
        {
            Part model             = this.Context.Parts.Find(id);
            DeletePartViewModel vm = Mapper.Map <Part, DeletePartViewModel>(model);

            return(vm);
        }
Пример #4
0
        public DeletePartViewModel GetPartForDeletion(int id)
        {
            Part part = this.Context.Parts.Find(id);
            DeletePartViewModel viewModel = Mapper.Map <DeletePartViewModel>(part);

            return(viewModel);
        }
Пример #5
0
        public ActionResult Delete([Bind(Include = "PartId")] DeletePartBindingModel bind)
        {
            if (ModelState.IsValid)
            {
                this.service.DeletePart(bind);
                return(RedirectToAction("All"));
            }
            DeletePartViewModel model = this.service.DeleteViewModel(bind.PartId);

            return(this.View(model));
        }
Пример #6
0
        public ActionResult DeletePart([Bind(Include = "Id")] DeletePartBm delPartBm)
        {
            if (this.ModelState.IsValid)
            {
                this.service.DeletePart(delPartBm);
                return(this.RedirectToAction("AllParts"));
            }

            DeletePartViewModel delPartVm = this.service.GetPartToDelete(delPartBm.Id);

            return(this.View(delPartVm));
        }
Пример #7
0
        public ActionResult Delete(int id)
        {
            DeletePartViewModel dpvm = this.service.GetDeleteVm(id);

            return(View(dpvm));
        }
Пример #8
0
        public ActionResult DeletePart(int id)
        {
            DeletePartViewModel delPartVm = this.service.GetPartToDelete(id);

            return(this.View(delPartVm));
        }
Пример #9
0
        public ActionResult Delete(int id)
        {
            DeletePartViewModel model = this.service.DeleteViewModel(id);

            return(this.View(model));
        }
        public ActionResult Delete(int id)
        {
            DeletePartViewModel viewModel = this.service.GetPartForDeletion(id);

            return(View("~/Areas/Parts/Views/Delete.cshtml", viewModel));
        }