Esempio n. 1
0
        public DatosAlumno datosAlumno(UsuarioLogeo usuario)
        {
            try
            {
                ValidarUsuario usuarioValidar = new ValidarUsuario();
                DatosAlumno    resulFail      = new DatosAlumno();
                usuarioValidar = logear(usuario);
                if (usuarioValidar.Exist_usuario)
                {
                    DatosAlumno    resul  = new DatosAlumno();
                    ResponseAlumno alumno = new ResponseAlumno();
                    alumno.cod_alumno = usuario.CODIGO;
                    resul             = new DataAccess().ExecuteSqlProcedureSingle <DatosAlumno, ResponseAlumno>("OBTENER_DATOS_ALUMNO", alumno);

                    return(resul);
                }
                else
                {
                    return(resulFail);
                }
            }
            catch (Exception ex)
            {
                var response = new DatosAlumno();

                return(response);
                //var _responseJson = JsonConvert.SerializeObject(response);
                //return Json(_responseJson);
            }
        }
Esempio n. 2
0
        public ResponseCursosDictados obtenerCursosDictados(UsuarioLogeo usuario)
        {
            try
            {
                ValidarUsuario         usuarioValidar = new ValidarUsuario();
                ResponseCursosDictados resulFail      = new ResponseCursosDictados();
                usuarioValidar = logear(usuario);
                if (usuarioValidar.Exist_usuario)
                {
                    List <ResponseCursosDictadosDTO> resul = new List <ResponseCursosDictadosDTO>();
                    resul = new DataAccess().ExecuteSqlProcedure <ResponseCursosDictadosDTO, UsuarioLogeo>("OBTENER_CURSOS_DICTADOS", null);

                    var resposne = new ResponseCursosDictados()
                    {
                        Result = resul
                    };

                    return(resposne);
                }
                else
                {
                    return(resulFail);
                }
            }
            catch (Exception ex)
            {
                var response = new ResponseCursosDictados();

                return(response);
                //var _responseJson = JsonConvert.SerializeObject(response);
                //return Json(_responseJson);
            }
        }
Esempio n. 3
0
 public ValidarUsuario logear(UsuarioLogeo usuario)
 {
     try
     {
         ResponseConsultaUsuario resul = new ResponseConsultaUsuario();
         resul = new DataAccess().ExecuteSqlProcedureSingle <ResponseConsultaUsuario, UsuarioLogeo>("LOGUEAR", usuario);
         bool response = resul.RESULT;
         var  resposne = new ValidarUsuario()
         {
             Exist_usuario     = response,
             RespuestaServicio = null
         };
         //var responseJson = JsonConvert.SerializeObject(resposne);
         //return Json(responseJson);
         return(resposne);
     }
     catch (Exception ex)
     {
         var response = new ValidarUsuario()
         {
             Exist_usuario     = false,
             RespuestaServicio =
             {
                 Error          = true,
                 MensajeError   = ex.Message,
                 CodigoError    = ex.HResult,
                 MensajeDetalle = ex.Source
             }
         };
         return(response);
         //var _responseJson = JsonConvert.SerializeObject(response);
         //return Json(_responseJson);
     }
 }