public static AlumnoServWS.Alumno Login(string login, string clave) { try { AlumnoServWS.Alumno alumno = null; UsuarioDao dao = new UsuarioDao(); Usuario usuario = dao.LoginAlumno(login, clave); if (usuario != null) { HttpContext.Current.Session["NombreUsuario"] = usuario.Nombres; HttpContext.Current.Session["DNI"] = usuario.DNI; HttpContext.Current.Session["Perfil"] = usuario.Perfil; AlumnoServiceClient alumnoService = new AlumnoServiceClient(); alumno = alumnoService.Obtener(usuario.DNI); } else { return(null); } return(alumno); } catch (Exception ex) { throw new Exception("ERROR: " + ex.Message); } }
// // GET: /Alumnos/ public ActionResult Listar() { AlumnoServiceClient client = new AlumnoServiceClient(); List<Alumnos> result = client.GetAlumnos(); return View(result); }
public ActionResult Eliminar(Alumnos alumno) { AlumnoServiceClient client = new AlumnoServiceClient(); client.DeleteAlumno(alumno); return RedirectToAction("Listar"); }
public ActionResult Eliminar(int id) { AlumnoServiceClient client = new AlumnoServiceClient(); Alumnos alumno = client.GetAlumnoById(id); return View(alumno); }
public ActionResult Crear(Alumnos alumno) { AlumnoServiceClient client = new AlumnoServiceClient(); client.SaveAlumno(alumno); return RedirectToAction("Listar"); }
public static String Reservar() { try { AlumnoServiceClient alumnoService = new AlumnoServiceClient(); AlumnoServWS.Alumno alumno = alumnoService.Obtener(HttpContext.Current.Session["DNI"].ToString()); SolicitudServiceClient solicitudService = new SolicitudServiceClient(); Solicitud solicitud = new Solicitud() { NroDniAlumno = alumno.DNI, NroDniApoderado = alumno.NroDniApoderado, IdNivel = alumno.IdNivel, Tipo = "Antiguo", Estado = "Pendiente", FechaSolicitud = DateTime.Now }; Solicitud solicitudCreado = solicitudService.Crear(solicitud); return("OK"); } catch (FaultException <SolicitudServWS.ManejadorException> error) { throw new Exception("ERROR: " + error.Message + ", " + error.Detail.Descripcion); } }