public ActionResult Delete(string id, FormCollection collection) { try { CatModalidadModels Modalidad = new CatModalidadModels(); CatModalidad_Datos ModalidadDatos = new CatModalidad_Datos(); Modalidad.conexion = Conexion; Modalidad.IDModalidad = id; Modalidad.opcion = 3; Modalidad.user = User.Identity.Name; Modalidad = ModalidadDatos.AbcCatModalidad(Modalidad); if (Modalidad.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "El registro se elimino correctamente."; return(Json("")); } else { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al eliminar. Intente nuevamente."; return(Json("")); } } catch { return(View()); } }
public ActionResult Edit(string id, FormCollection collection) { try { CatModalidadModels Modalidad = new CatModalidadModels(); CatModalidad_Datos ModalidadDatos = new CatModalidad_Datos(); Modalidad.conexion = Conexion; Modalidad.opcion = 2; Modalidad.user = User.Identity.Name; Modalidad.abreviatura = collection["abreviatura"]; Modalidad.IDModalidad = collection["IDModalidad"]; Modalidad.IDPlanEstudio = Convert.ToInt32(collection["TablaPlanEstudioCmb"]); Modalidad.Descripcion = collection["Descripcion"]; Modalidad = ModalidadDatos.AbcCatModalidad(Modalidad); if (Modalidad.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se editaron correctamente."; return(RedirectToAction("Index")); } else { TempData["typemessage"] = "2"; TempData["message"] = "Los datos no se editaron correctamente. Intente nuevamente"; return(RedirectToAction("Edit")); } } catch { TempData["typemessage"] = "2"; TempData["message"] = "Los datos no se guardaron correctamente. Contacte a soporte técnico."; return(RedirectToAction("Index")); } }
//[Authorize(Roles = "3")] public ActionResult Create(FormCollection collection) { try { CatModalidadModels Modalidad = new CatModalidadModels(); CatModalidad_Datos ModalidadDatos = new CatModalidad_Datos(); Modalidad.conexion = Conexion; Modalidad.opcion = 1; Modalidad.user = User.Identity.Name; Modalidad.IDModalidad = ""; Modalidad.abreviatura = collection["abreviatura"]; Modalidad.IDPlanEstudio = Convert.ToInt32(collection["TablaPlanEstudioCmb"]); Modalidad.Descripcion = collection["Descripcion"]; Modalidad = ModalidadDatos.AbcCatModalidad(Modalidad); if (Modalidad.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; return(RedirectToAction("Index")); } else { Modalidad.TablaPlanEstudioCmb = ModalidadDatos.obtenerComboCatPlanEstudio(Modalidad); var list = new SelectList(Modalidad.TablaPlanEstudioCmb, "IDPlanEstudio", "Descripcion"); ViewData["cmbPlanEstudio"] = list; TempData["typemessage"] = "2"; TempData["message"] = "Los datos no se guardaron correctamente. Intente nuevamente"; return(RedirectToAction("Create")); } } catch { TempData["typemessage"] = "2"; TempData["message"] = "Los datos no se guardaron correctamente. Contacte a soporte técnico."; return(RedirectToAction("Index")); } }