コード例 #1
0
 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);
     }
 }
コード例 #2
0
        //
        // GET: /Alumnos/
        public ActionResult Listar()
        {
            AlumnoServiceClient client = new AlumnoServiceClient();

            List<Alumnos> result = client.GetAlumnos();

            return View(result);
        }
コード例 #3
0
        public ActionResult Eliminar(Alumnos alumno)
        {
            AlumnoServiceClient client = new AlumnoServiceClient();

            client.DeleteAlumno(alumno);

            return RedirectToAction("Listar");
        }
コード例 #4
0
        public ActionResult Eliminar(int id)
        {
            AlumnoServiceClient client = new AlumnoServiceClient();

            Alumnos alumno = client.GetAlumnoById(id);

            return View(alumno);
        }
コード例 #5
0
        public ActionResult Crear(Alumnos alumno)
        {
            AlumnoServiceClient client = new AlumnoServiceClient();

            client.SaveAlumno(alumno);

            return RedirectToAction("Listar");
        }
コード例 #6
0
 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);
     }
 }