예제 #1
0
 public Alumno Obtener(string dni)
 {
     if (String.IsNullOrEmpty(dni))
     {
         throw new FaultException <ManejadorException>(new ManejadorException()
         {
             Codigo      = "100",
             Descripcion = "DNI no puede ser vacío"
         }, new FaultReason("Error al intentar obtener alumno"));
     }
     return(dao.GetAlumno(dni));
 }
예제 #2
0
        public Solicitud Obtener(int idPrematricula, string dni)
        {
            if (idPrematricula == 0 && string.IsNullOrEmpty(dni))
            {
                throw new FaultException <ManejadorException>(new ManejadorException()
                {
                    Codigo      = "102",
                    Descripcion = "Ingresar al menos un criterio de búsqueda"
                }, new FaultReason("Error al intentar obtener solicitud"));
            }
            Solicitud solicitud = solicitudDao.Obtener(idPrematricula, dni);

            solicitud.Alumno    = alumnoDao.GetAlumno(dni);
            solicitud.apoderado = apoderadoDao.GetApoderado(solicitud.NroDniApoderado);
            return(solicitud);
        }