Example #1
0
        public IHttpActionResult GetComision([FromUri] ProduccionRequest request)
        {
            BSProduccion resultado = null;

            try
            {
                IComision client = new ImpComision();
                resultado = client.obtenerComisionPotencial(request.CodigoCompania, request.CodigoRamo, request.CodigoBroker);
                return(Ok(resultado));
            }
            catch (Exception ex)
            {
                log.Error("Se ha presentado el siguiente error: " + ex.Message);
                throw new HttpResponseException(Error.getErrorGenerico("A ocurrido un error al intentar procesar la informacion."));
            }
        }
        public IHttpActionResult GetProduccion([FromUri] ProduccionRequest request)
        {
            BSPrimaCoaseguro bsPrimaCoaseguro = null;

            try
            {
                INetoCoaseguro client = new ImpNetoCoaseguro();
                bsPrimaCoaseguro = client.GetPrimaCoaseguro(request.InicioConsulta, request.FinConsulta, request.CodigoCompania,
                                                            request.CodigoRamo, request.CodigoRegion, request.CodigoBroker);
                return(Ok(bsPrimaCoaseguro));
            }
            catch (Exception ex)
            {
                log.Error("Se ha presentado el siguiente error: " + ex.Message);
                throw new HttpResponseException(Error.getErrorGenerico("A ocurrido un error al intentar procesar la informacion."));
            }
        }