public IActionResult Create(RegionViewModels regionModel) { RegionContext regionContext = new RegionContext(connectionString); regionModel.Region = regions(); IActionResult retour = null; if (ModelState.IsValid) { Region region = new Region(); region.Identifiant = regionModel.Identifiant; region.Nom = regionModel.Nom; bool isOK = regionContext.Insert(region); retour = RedirectToAction("Index"); } else { retour = View(regionModel); } return(retour); }
public IActionResult Edit(RegionViewModels regionModel) { RegionContext regionContext = new RegionContext(connectionString); regionModel.Region = regions(); //Rajouter des contrôles dynamiques //if(bugModel.IdentifiantSeverite == 2) //{ // ModelState.AddModelError("IdentifiantSeverite", "Ne peut être égal à 2"); //} IActionResult retour = null; if (ModelState.IsValid) { Region region = new Region(); region.Identifiant = (int)regionModel.Identifiant; region.Nom = regionModel.Nom; bool isOK = regionContext.Update(region); retour = RedirectToAction("Index"); } else { retour = View(regionModel); } return(retour); }
public IActionResult Create() { RegionViewModels model = new RegionViewModels(); model.Region = regions(); return(View(model)); }
public IActionResult Edit(int id) { RegionContext regionContext = new RegionContext(connectionString); Region region = regionContext.Get(id); RegionViewModels regionModel = new RegionViewModels(); regionModel.Identifiant = region.Identifiant; regionModel.Nom = region.Nom; regionModel.Region = regions(); return(View(regionModel)); }