Esempio n. 1
0
        public ActionResult EditarAlumno(ALUMNO alumno)
        { //poor editar
            if (ValidarSesionAdministrador())
            {
                personaNegocio.Actualizar(alumno.PERSONA.APELLIDO,
                                          alumno.PERSONA.CORREO, (int)alumno.PERSONA.COD_PERSONA, (int)alumno.PERSONA.TELEFONO, (int)alumno.PERSONA.USUARIO.COD_USUARIO, alumno.PERSONA.NACIONALIDAD,
                                          (int)alumno.PERSONA.FK_COD_CIUDAD, alumno.PERSONA.NOMBRE, (int)alumno.PERSONA.FK_COD_GENERO);

                alumnoNegocio.Actualizar((int)alumno.COD_ALUMNO, (int)alumno.PERSONA.COD_PERSONA, alumno.FECHA_NACIMIENTO);

                var persona = db.PERSONA.Include(p => p.CIUDAD).Include(p => p.GENERO).Include(p => p.USUARIO);

                TempData["success"] = "Datos del Alumno actualizados correctamente!";
                return(View("Index", persona.ToList()));
            }
            else
            {
                return(RedirectToAction("DenegarAcceso"));
            }
        }