public ActionResult Add() { var viewModel = new UnitsBaseViewModel(); viewModel.Init(_unitsRepository); return(View(viewModel)); }
public ActionResult Add(UnitsBaseViewModel viewModel) { if (ModelState.IsValid) { var unit = viewModel.Unit; _unitsRepository.Add(unit); TempData["Message"] = "L'unité a été ajouté correctement."; return(RedirectToAction("Index", "Inventories")); } viewModel.Init(_unitsRepository); return(View(viewModel)); }