public ActionResult Eliminar(Empresa empresa) { try { Session["Empresa"] = 1; if (ObjEmpresa.EliminaEmpresa(Convert.ToInt32(Session["Empresa"].ToString()), empresa.IdEmpresa)) { return(RedirectToAction("Index")); } else { return(View()); } } catch (Exception ex) { return(new HttpNotFoundResult("Error al consultar la Empresa")); } }
public ActionResult Eliminar(Empresa empresa) { try { if (ObjEmpresa.EliminaEmpresa(empresa.IdEmpresa)) { ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Empresa", "Eliminar Empresa", "Se elimina empresa correctamente.", 1); return(RedirectToAction("Index")); } else { ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Empresa", "Eliminar Empresa", "Error al eliminar empresa.", 0); return(View(empresa)); } } catch (Exception e) { ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Empresa", "Eliminar Empresa", "Error al eliminar empresa.", 0); ViewBag.Error = "Error: " + e.Message; return(View(empresa)); throw; } }