// POST protected override DriverResult Editor(VatPart part, Orchard.ContentManagement.IUpdateModel updater, dynamic shapeHelper) { var model = new VatEditViewModel(); if (updater.TryUpdateModel(model, Prefix, null, null)) { part.VatRate = _vatService.GetVatRate(model.SelectedRateId); } return(Editor(part, shapeHelper)); }
// GET: VATs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } VAT vAT = db.VATs.Find(id); VatEditViewModel vevm = new VatEditViewModel(); vevm.VATPercId = vAT.VATPercId; vevm.VATValue = vAT.VATValue; if (vAT == null) { return(HttpNotFound()); } return(View(vevm)); }