public JsonResult New(ObjEstudiante estudiante) { ObjMensaje Mensaje = new ObjMensaje(); EstudianteControlador.NuevoEstudiante(estudiante, ref Mensaje); return(Json(Mensaje)); }
public ActionResult Edit(ObjEstudiante estudiante) { ObjMensaje Mensaje = new ObjMensaje(); EstudianteControlador.EditarEstudiante(estudiante); return(Redirect("index")); }
public JsonResult Delete(string Id) { ObjMensaje Mensaje = new ObjMensaje(); EstudianteControlador.Eliminar(Id, ref Mensaje); //Response.Redirect("~/Estudiante/index"); return(Json(Mensaje)); }
// GET: Estudiante public ActionResult ListaEstudiante(string TipoDocumento, string Documento, int Sede = 0, int pagina = 1) { var Paginacion = new ObjPaginacion(); Paginacion.PaginaActual = pagina; List <ObjEstudiante> estudiantes = EstudianteControlador.ConsultaListaEstudiante(ref Paginacion, TipoDocumento, Documento, Sede); ViewData["Paginacion"] = Paginacion; return(View(estudiantes)); }
public JsonResult ConsultaEstudianteExiste(string TipoDocumento, string Documento) { var consulta = EstudianteControlador.ConsultaEstudiantePorDocumento(TipoDocumento, Documento); if (consulta != null) { return(Json(consulta)); } else { return(Json(new ObjEstudiante())); } }
// GET: Estudiante/Details/5 public ActionResult Editar(string id, string VistaPrevia) { CargarFormulario(); if (id != null) { var consulta = EstudianteControlador.ConsultaEstudiante(id); consulta.Edad = DateTime.Today.AddTicks(-consulta.FechaNacimiento.Ticks).Year - 1; ViewData["VistaPrevia"] = VistaPrevia; return(View(consulta)); } else { Redirect("/Estudiante/Index"); return(null); } }