//[Authorize(Roles = "3")] public ActionResult Edit(string id) { try { CatCatedraticoModels Catedratico = new CatCatedraticoModels(); _CatCatedratico_Datos CatedraticoDatos = new _CatCatedratico_Datos(); Catedratico.conexion = Conexion; Catedratico.TablaGradoEstudioCmb = CatedraticoDatos.obtenerComboCatGradoEstudio(Catedratico); var list = new SelectList(Catedratico.TablaGradoEstudioCmb, "IDGradoEstudio", "Descripcion"); ViewData["cmbGradoEstudio"] = list; Catedratico.TablaTipoPersonaCmb = CatedraticoDatos.obtenerComboCatTipoPersona(Catedratico); var listTipoPersona = new SelectList(Catedratico.TablaTipoPersonaCmb, "id_tipoPersona", "descripcion"); ViewData["cmbTipoPersona"] = listTipoPersona; Catedratico.id_persona = id; Catedratico = CatedraticoDatos.ObtenerDetalleCatCatedratico(Catedratico); return(View(Catedratico)); } catch (Exception ex) { CatCatedraticoModels Catedratico = new CatCatedraticoModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
//[Authorize(Roles = "3")] public ActionResult Create(FormCollection collection) { try { CatCatedraticoModels Catedratico = new CatCatedraticoModels(); _CatCatedratico_Datos CatedraticoDatos = new _CatCatedratico_Datos(); Catedratico.conexion = Conexion; Catedratico.id_persona = ""; Catedratico.nombre = collection["nombre"]; Catedratico.apPaterno = collection["apPaterno"]; Catedratico.apMaterno = collection["apMaterno"]; Catedratico.correo = collection["correo"]; Catedratico.direccion = collection["direccion"]; Catedratico.telefono = collection["telefono"]; Catedratico.id_tipoPersona = 1; Catedratico.id_gradoEstudio = collection["TablaGradoEstudioCmb"]; Catedratico.clvUser = collection["clvUser"]; Catedratico.clave = collection["clave"]; Catedratico.passUser = collection["passUser"]; Catedratico.curriculum = collection["curriculum"]; Catedratico.user = User.Identity.Name; Catedratico.opcion = 1; Catedratico = CatedraticoDatos.AbcCatCatedratico(Catedratico); if (string.IsNullOrEmpty(Catedratico.id_persona)) { TempData["typemessage"] = "2"; TempData["message"] = "El usuario ingresado ya existe."; return(RedirectToAction("Create")); } else { Comun.EnviarCorreo( ConfigurationManager.AppSettings.Get("CorreoTxt") , ConfigurationManager.AppSettings.Get("PasswordTxt") , Catedratico.correo , "Registro Profesor" , Comun.GenerarHtmlRegistoUsuario(Catedratico.clvUser, Catedratico.passUser) , false , "" , Convert.ToBoolean(ConfigurationManager.AppSettings.Get("HtmlTxt")) , ConfigurationManager.AppSettings.Get("HostTxt") , Convert.ToInt32(ConfigurationManager.AppSettings.Get("PortTxt")) , Convert.ToBoolean(ConfigurationManager.AppSettings.Get("EnableSslTxt"))); TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; return(RedirectToAction("Index")); } } catch { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error el intentar guardar. Contacte a soporte técnico"; return(RedirectToAction("Index")); } }
//[Authorize(Roles = "3")] public ActionResult Edit(string id, FormCollection collection) { try { CatCatedraticoModels Catedratico = new CatCatedraticoModels(); _CatCatedratico_Datos CatedraticoDatos = new _CatCatedratico_Datos(); Catedratico.conexion = Conexion; Catedratico.id_persona = ""; Catedratico.nombre = collection["nombre"]; Catedratico.apPaterno = collection["apPaterno"]; Catedratico.apMaterno = collection["apMaterno"]; Catedratico.correo = collection["correo"]; Catedratico.direccion = collection["direccion"]; Catedratico.telefono = collection["telefono"]; Catedratico.id_tipoPersona = 1; Catedratico.id_gradoEstudio = collection["TablaGradoEstudioCmb"]; Catedratico.clave = collection["clave"]; Catedratico.curriculum = collection["curriculum"]; Catedratico.user = User.Identity.Name; Catedratico.id_persona = id; Catedratico.opcion = 2; Catedratico = CatedraticoDatos.AbcCatCatedratico(Catedratico); if (Catedratico.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")] public ActionResult Index() { try { CatCatedraticoModels Catedratico = new CatCatedraticoModels(); _CatCatedratico_Datos CatedraticoDatos = new _CatCatedratico_Datos(); Catedratico.conexion = Conexion; Catedratico = CatedraticoDatos.ObtenerCatCatedratico(Catedratico); return(View(Catedratico)); } catch (Exception) { CatCatedraticoModels Catedratico = new CatCatedraticoModels(); Catedratico.TablaDatos = new DataTable(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Catedratico)); } }
public ActionResult Index() { try { CatPlantillaTipoNotificacionModels PlantillaTipoNotificacion = new CatPlantillaTipoNotificacionModels(); _CatPlantillaTipoNotificacion_Datos PlantillaTipoNotificacionDatos = new _CatPlantillaTipoNotificacion_Datos(); PlantillaTipoNotificacion.conexion = Conexion; PlantillaTipoNotificacion = PlantillaTipoNotificacionDatos.obtenerCatPlantillaTipoNotificacion(PlantillaTipoNotificacion); return(View(PlantillaTipoNotificacion)); } catch (Exception) { CatCatedraticoModels Catedratico = new CatCatedraticoModels(); Catedratico.TablaDatos = new DataTable(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Catedratico)); } }
//[Authorize(Roles = "3")] public ActionResult Delete(string id, FormCollection collection) { try { CatCatedraticoModels Catedratico = new CatCatedraticoModels(); _CatCatedratico_Datos CatedraticoDatos = new _CatCatedratico_Datos(); Catedratico.conexion = Conexion; Catedratico.opcion = 3; Catedratico.user = User.Identity.Name; Catedratico.id_persona = id; CatedraticoDatos.AbcCatCatedratico(Catedratico); TempData["typemessage"] = "1"; TempData["message"] = "El resgistro se ha eliminado correctamente."; return(Json("")); } catch { return(View()); } }
// GET: Admin/CatAlumnos/Create public ActionResult Create() { try { CatAlumnoModels Alumno = new CatAlumnoModels(); _CatAlumno_Datos AlumnoDatos = new _CatAlumno_Datos(); Alumno.conexion = Conexion; Alumno.TablaTipoPersonaCmb = AlumnoDatos.obtenerComboCatTipoPersona(Alumno); var listTipoPersona = new SelectList(Alumno.TablaTipoPersonaCmb, "id_tipoPersona", "descripcion"); ViewData["cmbTipoPersona"] = listTipoPersona; return(View(Alumno)); } catch (Exception) { CatCatedraticoModels Catedratico = new CatCatedraticoModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Catedratico)); } }