public ActionResult Modificar(Models.AlumnoModel model) { AlumnoModel alumnoModel = new AlumnoModel(); alumnoModel = model; Entidades.Alumno alumno = new Entidades.Alumno() { rut = alumnoModel.rut, nombre = alumnoModel.nombre, apellidos = alumnoModel.apellidos, edad = alumnoModel.edad, sexo = alumnoModel.sexo }; Negocio.GestorAlumno gestorAlumno = new Negocio.GestorAlumno(); alumno = gestorAlumno.Modificar(alumno); if (alumno != null) { return(RedirectToAction("Detalle", alumno)); } return(View()); }
public ActionResult Eliminar(AlumnoModel model) { Negocio.GestorAlumno gestorAlumno = new Negocio.GestorAlumno(); bool result = gestorAlumno.Eliminar(model.rut); if (result) { return(RedirectToAction("Index", "Home")); } return(View()); }
public ActionResult Buscar(Models.AlumnoModel model) { Negocio.GestorAlumno gestorAlumno = new Negocio.GestorAlumno(); Entidades.Alumno alumno = gestorAlumno.Buscar(model.rut); if (alumno != null) { return(RedirectToAction("Detalle", alumno)); } return(View(new Models.AlumnoModel())); }
public ActionResult Modificar(string rut) { Negocio.GestorAlumno gestorAlumno = new Negocio.GestorAlumno(); Entidades.Alumno alumno = gestorAlumno.Buscar(rut); Models.AlumnoModel alumnoModel = new AlumnoModel { rut = alumno.rut, nombre = alumno.nombre, apellidos = alumno.apellidos, edad = alumno.edad, sexo = alumno.sexo }; if (alumno != null) { return(View(alumnoModel)); } return(RedirectToAction("Buscar", new AlumnoModel())); }
public ActionResult Registrar(AlumnoModel model) { AlumnoModel alumnoModel = new AlumnoModel(); alumnoModel = model; Entidades.Alumno alumno = new Entidades.Alumno { rut = alumnoModel.rut, nombre = alumnoModel.nombre, apellidos = alumnoModel.apellidos, edad = alumnoModel.edad, sexo = alumnoModel.sexo }; Negocio.GestorAlumno gestorAlumno = new Negocio.GestorAlumno(); bool result = gestorAlumno.Registrar(alumno); ViewBag.Mensaje = result ? "Alumno Registrado" : "Error al Registrar Alumno"; return(View(alumnoModel)); }