public Tva ModelToData(Tva tva, TvaViewModels model) { tva.Name = model.Name; tva.Value = (double)model.Value / 100; return(tva); }
public void Edit(TvaViewModels model) { Tva tva = Repository.GetById(model.TVA_ID); tva = Mapper.ModelToData(tva, model); Repository.Save(); }
public void Add(TvaViewModels model) { Tva tva = new Tva(); tva = Mapper.ModelToData(tva, model); tva.TVA_ID = Guid.NewGuid(); Repository.Add(tva); Repository.Save(); }
public ActionResult Details(string id) { TvaViewModels model = Service.GetById(id); if (model == null) { return(new HttpStatusCodeResult(404)); } return(View(Service.GetById(id))); }
public ActionResult Edit(string id) { TvaViewModels model = Service.GetById(id); if (model == null) { return(new HttpStatusCodeResult(404)); } // To show Tva value in percent in form model.Value = model.Value * 100; return(View("Create", model)); }
public ActionResult CreateEdit(TvaViewModels model) { if (ModelState.IsValid) { if (string.IsNullOrEmpty(model.TVA_ID)) { Service.Add(model); } else { Service.Edit(model); } return(RedirectToAction("Index")); } return(View("Create", model)); }