Exemplo n.º 1
0
        public HttpResponseMessage ObtenerReporteExcel(int idEmpresa)
        {
            HttpResponseMessage response = null;

            try
            {
                var logica  = new LNConsultaSST();
                var archivo = logica.DescargarConsultaSSTSinFiltro(idEmpresa);
                if (archivo != null)
                {
                    response = Request.CreateResponse <byte[]>(HttpStatusCode.OK, archivo);
                    return(response);
                }
                else
                {
                    response = Request.CreateResponse(HttpStatusCode.ExpectationFailed);
                    return(response);
                }
            }
            catch (Exception ex)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError);
                return(response);
            }
        }
Exemplo n.º 2
0
        public HttpResponseMessage ObtenerReporteExcel(object consultar)
        {
            HttpResponseMessage response = null;

            try
            {
                EDConsultarConsultasSST data = Newtonsoft.Json.JsonConvert.DeserializeObject <EDConsultarConsultasSST>(consultar.ToString());
                var logica  = new LNConsultaSST();
                var archivo = logica.DescargarConsultaSST(data);
                if (archivo != null)
                {
                    response = Request.CreateResponse <byte[]>(HttpStatusCode.OK, archivo);
                    return(response);
                }
                else
                {
                    response = Request.CreateResponse(HttpStatusCode.ExpectationFailed);
                    return(response);
                }
            }
            catch (Exception ex)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError);
                return(response);
            }
        }
Exemplo n.º 3
0
        public HttpResponseMessage ConsultarConsultasSST(object consultar)
        {
            try
            {
                EDConsultarConsultasSST data = Newtonsoft.Json.JsonConvert.DeserializeObject <EDConsultarConsultasSST>(consultar.ToString());

                var logica = new LNConsultaSST();
                var result = logica.ConsultarConsultasSST(data);
                if (result != null)
                {
                    var response = Request.CreateResponse(HttpStatusCode.OK, result);
                    return(response);
                }
                else
                {
                    var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed);
                    return(response);
                }
            }
            catch (Exception ex)
            {
                var response = Request.CreateResponse(HttpStatusCode.InternalServerError);
                return(response);
            }
        }
Exemplo n.º 4
0
 public HttpResponseMessage ObtenerUnConsultaSST(int idConsulta)
 {
     try
     {
         var logica = new LNConsultaSST();
         var result = logica.ObtenerUnaConsultaSST(idConsulta);
         if (result != null)
         {
             var response = Request.CreateResponse(HttpStatusCode.OK, result);
             return(response);
         }
         else
         {
             var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed);
             return(response);
         }
     }
     catch (Exception ex)
     {
         var response = Request.CreateResponse(HttpStatusCode.InternalServerError);
         return(response);
     }
 }
Exemplo n.º 5
0
 public HttpResponseMessage GrabarConsulta(EDConsultaSST consulta)
 {
     try
     {
         LNConsultaSST logica    = new LNConsultaSST();
         var           resultado = logica.GrabarConsultaSST(consulta);
         if (resultado != null)
         {
             var response = Request.CreateResponse <EDConsultaSST>(HttpStatusCode.Created, resultado);
             return(response);
         }
         else
         {
             var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed);
             return(response);
         }
     }
     catch (Exception ex)
     {
         var response = Request.CreateResponse(HttpStatusCode.InternalServerError);
         return(response);
     }
 }
Exemplo n.º 6
0
 public HttpResponseMessage EliminarEvidenciaConsulta(int id, string ruta, int dato)
 {
     try
     {
         var  logica = new LNConsultaSST();
         bool result = logica.EliminarEvidenciaConsulta(id, ruta, dato);
         if (result)
         {
             var response = Request.CreateResponse(HttpStatusCode.OK, result);
             return(response);
         }
         else
         {
             var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed);
             return(response);
         }
     }
     catch (Exception ex)
     {
         var response = Request.CreateResponse(HttpStatusCode.InternalServerError);
         return(response);
     }
 }
Exemplo n.º 7
0
 public HttpResponseMessage EditGestionConsulta(EDConsultaTrazabilidad NuevoAdmonCTZB)
 {
     try
     {
         var  logica = new LNConsultaSST();
         bool result = logica.EditarGestionConsulta(NuevoAdmonCTZB);
         if (result)
         {
             var response = Request.CreateResponse(HttpStatusCode.OK, result);
             return(response);
         }
         else
         {
             var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed);
             return(response);
         }
     }
     catch (Exception ex)
     {
         var response = Request.CreateResponse(HttpStatusCode.InternalServerError);
         return(response);
     }
 }