//[Authorize(Roles = "3")] public ActionResult Edit(string id, FormCollection collection) { try { CatEspecialidadModels Especialidad = new CatEspecialidadModels(); _CatEspecialidad_Datos EspecialidadDatos = new _CatEspecialidad_Datos(); Especialidad.conexion = Conexion; Especialidad.opcion = 2; Especialidad.id_especialidad = id; Especialidad.user = User.Identity.Name; Especialidad.abreviatura = collection["abreviatura"]; Especialidad.descripcion = collection["Descripcion"]; Especialidad.id_modalidad = collection["tablaModalidadCmb"]; Especialidad = EspecialidadDatos.AbcCatEspecialidad(Especialidad); if (Especialidad.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."; return(RedirectToAction("Edit")); } } catch { TempData["typemessage"] = "2"; TempData["message"] = "Los datos no se editaron correctamente. Contacte a soporte técnico."; return(RedirectToAction("Index")); } }
//[Authorize(Roles = "3")] // GET: Admin/CatEspecialidad public ActionResult Index() { try { CatEspecialidadModels Especialidad = new CatEspecialidadModels(); _CatEspecialidad_Datos EspecialidadDatos = new _CatEspecialidad_Datos(); Especialidad.conexion = Conexion; Especialidad = EspecialidadDatos.ObtenerCatEspecialidad(Especialidad); return(View(Especialidad)); } catch (Exception) { CatModalidadModels Modalidad = new CatModalidadModels(); Modalidad.TablaDatos = new DataTable(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Modalidad)); } }
//[Authorize(Roles = "3")] public ActionResult Delete(string id, FormCollection collection) { try { CatEspecialidadModels Especialidad = new CatEspecialidadModels(); _CatEspecialidad_Datos EspecialidadDatos = new _CatEspecialidad_Datos(); Especialidad.conexion = Conexion; Especialidad.opcion = 3; Especialidad.user = User.Identity.Name; Especialidad.id_especialidad = id; EspecialidadDatos.AbcCatEspecialidad(Especialidad); TempData["typemessage"] = "1"; TempData["message"] = "El resgistro se ha eliminado correctamente."; return(Json("")); } catch { return(View()); } }
//[Authorize(Roles = "3")] public ActionResult Create() { try { CatEspecialidadModels Especialidad = new CatEspecialidadModels(); _CatEspecialidad_Datos EspecialidadDatos = new _CatEspecialidad_Datos(); Especialidad.conexion = Conexion; Especialidad.tablaModalidadCmb = EspecialidadDatos.obtenerComboCatModalidad(Especialidad); var list = new SelectList(Especialidad.tablaModalidadCmb, "IDModalidad", "descripcion"); ViewData["cmbTipoModalidad"] = list; return(View(Especialidad)); } catch (Exception) { CatEspecialidadModels Especialidad = new CatEspecialidadModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Especialidad)); } }
//[Authorize(Roles = "3")] public ActionResult Create() { try { CatCursoModels Curso = new CatCursoModels(); _CatCurso_Datos CursoDatos = new _CatCurso_Datos(); Curso.conexion = Conexion; Curso.tablaEspecialidadCmb = CursoDatos.obtenerComboCatCurso(Curso); var list = new SelectList(Curso.tablaEspecialidadCmb, "id_especialidad", "descripcion"); ViewData["cmbTipoEspecialidad"] = list; return(View(Curso)); } catch (Exception) { CatEspecialidadModels Especialidad = new CatEspecialidadModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Especialidad)); } }
//[Authorize(Roles = "3")] public ActionResult Edit(string id) { try { CatEspecialidadModels Especialidad = new CatEspecialidadModels(); _CatEspecialidad_Datos EspecialidadDatos = new _CatEspecialidad_Datos(); Especialidad.conexion = Conexion; Especialidad.tablaModalidadCmb = EspecialidadDatos.obtenerComboCatModalidad(Especialidad); var list = new SelectList(Especialidad.tablaModalidadCmb, "IDModalidad", "descripcion"); ViewData["cmbTipoModalidad"] = list; Especialidad.id_especialidad = id; Especialidad = EspecialidadDatos.ObtenerDetalleCatEspecialidad(Especialidad); return(View(Especialidad)); } catch (Exception) { CatPlanEstudioModels Plan = new CatPlanEstudioModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
//[Authorize(Roles = "3")] public ActionResult Create(FormCollection collection) { try { CatEspecialidadModels Especialidad = new CatEspecialidadModels(); _CatEspecialidad_Datos EspecialidadDatos = new _CatEspecialidad_Datos(); Especialidad.conexion = Conexion; Especialidad.id_especialidad = ""; Especialidad.abreviatura = collection["abreviatura"]; Especialidad.descripcion = collection["Descripcion"]; Especialidad.id_modalidad = collection["tablaModalidadCmb"]; Especialidad.user = User.Identity.Name; Especialidad.opcion = 1; Especialidad = EspecialidadDatos.AbcCatEspecialidad(Especialidad); if (Especialidad.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; return(RedirectToAction("Index")); } else { Especialidad.tablaModalidadCmb = EspecialidadDatos.obtenerComboCatModalidad(Especialidad); var list = new SelectList(Especialidad.tablaModalidadCmb, "IDModalidad", "descripcion"); ViewData["cmbTipoModalidad"] = list; TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar."; return(RedirectToAction("Create")); } } catch { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error el intentar guardar. Contacte a soporte técnico"; return(RedirectToAction("Index")); } }