public ActionResult Edit(string id, FormCollection collection) { try { CatAlumnoModels Alumno = new CatAlumnoModels(); _CatAlumno_Datos AlumnoDatos = new _CatAlumno_Datos(); Alumno.conexion = Conexion; Alumno.IDPersona = id; Alumno.nombre = collection["nombre"]; Alumno.apPaterno = collection["apPaterno"]; Alumno.apMaterno = collection["apMaterno"]; Alumno.correo = collection["correo"]; Alumno.direccion = collection["direccion"]; Alumno.telefono = collection["telefono"]; Alumno.id_tipoPersona = 2; Alumno.Observaciones = collection["observaciones"]; Alumno.NumControl = collection["NumControl"]; Alumno.user = User.Identity.Name; Alumno.opcion = 2; Alumno = AlumnoDatos.AbcCatAlumnos(Alumno); if (Alumno.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; return(RedirectToAction("Index")); } else { Alumno.TablaTipoPersonaCmb = AlumnoDatos.obtenerComboCatTipoPersona(Alumno); var listTipoPersona = new SelectList(Alumno.TablaTipoPersonaCmb, "id_tipoPersona", "descripcion"); ViewData["cmbTipoPersona"] = listTipoPersona; TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar."; return(RedirectToAction("Edit")); } } catch { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error el intentar guardar. Contacte a soporte técnico"; return(RedirectToAction("Index")); } }
// 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)); } }
// GET: Admin/CatAlumnos/Edit/5 public ActionResult Edit(string id) { 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; Alumno.IDPersona = id; Alumno = AlumnoDatos.ObtenerDetalleCatAlumno(Alumno); return(View(Alumno)); } catch (Exception) { CatAlumnoModels Alumno = new CatAlumnoModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }