예제 #1
0
        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());
        }
예제 #2
0
        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());
        }
예제 #3
0
        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()));
        }
예제 #4
0
        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()));
        }
예제 #5
0
        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));
        }