public ActionResult Create([Bind(Include = "SectorEconomicoID,SectorEconomico")] SectoresEconomicos sectoresEconomicos) { if (ModelState.IsValid) { bool hasErrors = false; DbContextTransaction Transaction = null; try { Transaction = db.Database.BeginTransaction(); db.SectoresEconomicos.Add(sectoresEconomicos); db.SaveChanges(); Transaction.Commit(); } catch (Exception eX) { if (Transaction != null) { Transaction.Rollback(); } ModelState.AddModelError("", eX.Message); hasErrors = true; } if (!hasErrors) { return(RedirectToAction("Index")); } } return(View(sectoresEconomicos)); }
/// <summary> /// Delete Object From AjaxJQuery /// </summary> /// <param name="id">PK Value</param> /// <returns></returns> public ActionResult Delete(int id) { try { SectoresEconomicos sectoresEconomicos = db.SectoresEconomicos.Find(id); if (sectoresEconomicos != null) { db.SectoresEconomicos.Remove(sectoresEconomicos); db.SaveChanges(); } return(new JsonResult { Data = new { Message = string.Empty, Success = true }, ContentEncoding = System.Text.Encoding.UTF8, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } catch (Exception eX) { // // Log Exception eX // return(new JsonResult { Data = new { Message = "Error ejecutando la acción de eliminar. Por favor inténtelo de nuevo", Success = false }, ContentEncoding = System.Text.Encoding.UTF8, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } }
public ActionResult DeleteConfirmed(int id) { SectoresEconomicos sectoresEconomicos = db.SectoresEconomicos.Find(id); db.SectoresEconomicos.Remove(sectoresEconomicos); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "SectorEconomicoID,SectorEconomico")] SectoresEconomicos sectoresEconomicos) { if (ModelState.IsValid) { db.Entry(sectoresEconomicos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sectoresEconomicos)); }
public ActionResult Create([Bind(Include = "SectorEconomicoID,SectorEconomico")] SectoresEconomicos sectoresEconomicos) { if (ModelState.IsValid) { db.SectoresEconomicos.Add(sectoresEconomicos); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sectoresEconomicos)); }
// GET: SectoresEconomicos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SectoresEconomicos sectoresEconomicos = db.SectoresEconomicos.Find(id); if (sectoresEconomicos == null) { return(HttpNotFound()); } return(View(sectoresEconomicos)); }