public ActionResult CreateProvince(Provinciax provinceToCreate) { try { // TODO: Add insert logic here _entities.AddToProvincia(provinceToCreate); _entities.SaveChanges(); return(RedirectToAction("GetAllProvinces")); } catch { return(View()); } }
public ActionResult DeleteProvince(Provinciax provinceToDelete) { provinceToDelete = _entities.Provincia.First(m => m.Id == provinceToDelete.Id); if (!ModelState.IsValid) { return(View(provinceToDelete)); } _entities.DeleteObject(provinceToDelete); _entities.SaveChanges(); return(RedirectToAction("GetAllProvinces")); }
public ActionResult EditProvince(Provinciax provinciaToEdit) { // TODO: Add update logic here var originalProvincia = _entities.Provincia.First(m => m.Id == provinciaToEdit.Id); if (!ModelState.IsValid) { return(View(originalProvincia)); } _entities.ApplyCurrentValues(originalProvincia.EntityKey.EntitySetName, provinciaToEdit); _entities.SaveChanges(); return(RedirectToAction("GetAllProvinces")); }