Ejemplo n.º 1
0
        public List <ParametricaServicioEstandar> GetSettingServercioEst(ServiciosParametrica servicio, int grupoFormulario)
        {
            var client   = new RestClient(values.BaseUrlMSFURequerimientoAsegurado + FUControllers.CONTROLLER_MS_FU_REQUISITOSASEG + "/getSettingData/{servicio}");
            var response = client.Execute <List <ParametricaServicioEstandar> >(new RestRequest().AddUrlSegment("servicio", servicio));

            return(response.Data);
        }
Ejemplo n.º 2
0
        public IEnumerable <ParametricaServicioReferencia> GetSettingServercioRef(ServiciosParametrica servicio)
        {
            var client   = new RestClient(values.BaseUrlMSFUConvenios + FUControllers.CONTROLLER_MS_FU_CONVENIO + "/getSettingData/{servicio}");
            var response = client.Execute <IEnumerable <ParametricaServicioReferencia> >(new RestRequest().AddUrlSegment("servicio", servicio));

            return(response.Data);
        }
Ejemplo n.º 3
0
        public List <ParametricaServicioEstandar> GetSetting(ServiciosParametrica servicio)
        {
            var client   = new RestClient(values.BaseUrlMSFUEjemplo + FUControllers.CONTROLLER_MS_FU_EJEMPLO + "/getSettingData/{servicio}");
            var response = client.Execute <List <ParametricaServicioEstandar> >(new RestRequest().AddUrlSegment("servicio", servicio));

            return(response.Data);
        }
        public List <ParametricaServicioReferencia> GetSettingServercioRef(ServiciosParametrica servicio)
        {
            var client   = new RestClient(values.BaseUrlMSFUCondiciones + FUControllers.CONTROLLER_MS_FU_CONDCIONESESPECIALES + "/getSettingData/{servicio}");
            var response = client.Execute <List <ParametricaServicioReferencia> >(new RestRequest().AddUrlSegment("servicio", servicio));

            return(response.Data);
        }
Ejemplo n.º 5
0
        public IEnumerable <ParametricaServicioEstandar> GetSettingServercioEst(ServiciosParametrica servicio)
        {
            var client   = new RestClient(values.BaseUrlMSFUTarifas + FUControllers.CONTROLLER_MS_FU_TARIFAS + "/getSettingData/{servicio}");
            var response = client.Execute <IEnumerable <ParametricaServicioEstandar> >(new RestRequest().AddUrlSegment("servicio", servicio));

            return(response.Data);
        }
Ejemplo n.º 6
0
        public List <ParametricaServicioReferencia> GetSettingServercioRef(ServiciosParametrica servicio, int grupoFormulario)
        {
            var client   = new RestClient(values.BaseUrlMSFUParametros + FUControllers.CONTROLLER_MS_FU_PARAMETROS + "/getSettingData/{servicio}");
            var response = client.Execute <List <ParametricaServicioReferencia> >(new RestRequest().AddUrlSegment("servicio", servicio));

            return(response.Data);
        }
Ejemplo n.º 7
0
        public IEnumerable <ParametricaServicioEstandar> RespuestaGetSettingData(ServiciosParametrica servicio)
        {
            GetSettingDataSolicitud soliRest;

            soliRest                  = new GetSettingDataSolicitud();
            soliRest.Setting          = new GetSettingDataSolicitudCuerpo();
            soliRest.Setting.Id       = ((int)servicio).ToString();
            soliRest.Setting.Criteria = new List <GetSettingDataSolicitudCriterio>();
            GetSettingDataSolicitudCriterio criteria = new GetSettingDataSolicitudCriterio();

            soliRest.Setting.Criteria.Add(criteria);
            GetSettingDataRespuesta getRespuesta = this.clientImed.RespuestaCliente(soliRest);
            IEnumerable <ParametricaServicioEstandar> listaParamEstandar = null;

            if (getRespuesta.Code == 0 && getRespuesta.SettingsData != null)
            {
                listaParamEstandar = MapperParametricas.CrearListaParametroEstandarServicio(getRespuesta);
            }
            switch (servicio)
            {
            case ServiciosParametrica.TopeMonto:
                //esto solo es un ejemplo, pero recordar realizar el filtro a esta lista
                //listaParamEstandar = listaParamEstandar.Where(x => x.Hasta != null.ToList();
                break;

            default:
                break;
            }
            return(listaParamEstandar);
        }
Ejemplo n.º 8
0
        public IEnumerable <ParametricaServicioEstandar> RespuestaGetSettingData(ServiciosParametrica servicio)
        {
            GetSettingDataSolicitud soliRest;

            // Solo implementar el switch cuando exista valores de criterio en la busqueda de datos para el servicio

            /* switch (servicio) {
             *   case ServiciosParametrica.MonedaPoliza:*/
            soliRest                  = new GetSettingDataSolicitud();
            soliRest.Setting          = new GetSettingDataSolicitudCuerpo();
            soliRest.Setting.Id       = ((int)servicio).ToString();
            soliRest.Setting.Criteria = new List <GetSettingDataSolicitudCriterio>();
            GetSettingDataSolicitudCriterio criteria = new GetSettingDataSolicitudCriterio();

            soliRest.Setting.Criteria.Add(criteria);

            /*       break;
             * default:
             *     return null;
             * }*/
            GetSettingDataRespuesta getRespuesta = this.clientDatosPoliza.RespuestaCliente(soliRest);
            IEnumerable <ParametricaServicioEstandar> listaParamEstandar = null;

            if (getRespuesta.Code == 0 && getRespuesta.SettingsData != null)
            {
                listaParamEstandar = MapperParametricas.CrearListaParametroEstandarServicio(getRespuesta);
            }
            return(listaParamEstandar);
        }
Ejemplo n.º 9
0
        public IEnumerable <ParametricaServicioEstandar> GetSettingServercioEst(ServiciosParametrica servicio, int runCorredor)
        {
            var client   = new RestClient(values.BaseUrlMSFUBroker + FUControllers.CONTROLLER_MS_FU_BROKER + "/getSettingData/{servicio}/{runCorredor}").UseSerializer(new JsonNetSerializer());
            var response = client.Execute <IEnumerable <ParametricaServicioEstandar> >(new RestRequest().AddUrlSegment("servicio", servicio).AddUrlSegment("runCorredor", runCorredor));

            return(response.Data);
        }
Ejemplo n.º 10
0
        public IEnumerable <ParametricaServicioEstandar> RespuestaGetSettingData(ServiciosParametrica servicio, int runCorredor)
        {
            GetSettingDataSolicitud soliRest;

            // Solo implementar el switch cuando exista valores de criterio en la busqueda de datos para el servicio
            switch (servicio)
            {
            case ServiciosParametrica.Holding:
                soliRest                  = new GetSettingDataSolicitud();
                soliRest.Setting          = new GetSettingDataSolicitudCuerpo();
                soliRest.Setting.Id       = ((int)servicio).ToString();
                soliRest.Setting.Criteria = new List <GetSettingDataSolicitudCriterio>();
                GetSettingDataSolicitudCriterio criteria = new GetSettingDataSolicitudCriterio();
                criteria.Field1         = "CORREDOR";
                criteria.CompareOperate = "=";
                criteria.DataType       = "INTEGER";
                criteria.ValueField2    = runCorredor.ToString();
                soliRest.Setting.Criteria.Add(criteria);
                break;

            default:
                return(null);
            }
            GetSettingDataRespuesta getRespuesta = this.clientBroker.RespuestaCliente(soliRest);
            IEnumerable <ParametricaServicioEstandar> listaParamEstandar = null;

            if (getRespuesta.Code == 0 && getRespuesta.SettingsData != null)
            {
                listaParamEstandar = MapperParametricas.CrearListaParametroEstandarServicio(getRespuesta);
            }

            /*Codigo porque no esta el servicio el linea */

            /* List<ParametricaServicioEstandar> listaParamEstandar = null;
             * ParametricaServicioEstandar prueba = new ParametricaServicioEstandar();
             * prueba.Id = "1";
             * prueba.Descripcion = "TELEFONICA CHILE";
             * listaParamEstandar.Add(prueba);
             * prueba = new ParametricaServicioEstandar();
             * prueba.Id = "2";
             * prueba.Descripcion = "TELEFONICA VIDA";
             * listaParamEstandar.Add(prueba);
             * prueba = new ParametricaServicioEstandar();
             * prueba.Id = "3";
             * prueba.Descripcion = "TELEFONICA AP";
             * listaParamEstandar.Add(prueba);
             * prueba = new ParametricaServicioEstandar();
             * prueba.Id = "0";
             * prueba.Descripcion = "Sin Holding";
             * listaParamEstandar.Add(prueba);*/
            /*Fin codigo */


            return(listaParamEstandar);
        }
Ejemplo n.º 11
0
        public IHttpActionResult GetSettingData(ServiciosParametrica servicio, int rutCorredor)
        {
            IEnumerable <ParametricaServicioEstandar> ListaServicio = this.serviceBroker.RespuestaGetSettingData(servicio, rutCorredor);

            if (ListaServicio != null)
            {
                return(Ok(ListaServicio));
            }
            else
            {
                return(StatusCode(HttpStatusCode.NoContent));
            }
        }
Ejemplo n.º 12
0
        public IHttpActionResult GetSettingDataRef(ServiciosParametrica servicio)
        {
            IEnumerable <ParametricaServicioReferencia> ListaServicio = this.serviceProductos.RespuestaGetSettingDataRef(servicio);

            if (ListaServicio != null)
            {
                return(Ok(ListaServicio));
            }
            else
            {
                return(StatusCode(HttpStatusCode.NoContent));
            }
        }
Ejemplo n.º 13
0
        public IHttpActionResult getSettingData(ServiciosParametrica servicio)
        {
            IEnumerable <ParametricaServicioEstandar> ListaServicio = this.serviceReqAseg.RespuestaGetSettingData(servicio);

            if (ListaServicio != null)
            {
                return(Ok(ListaServicio));
            }
            else
            {
                return(StatusCode(HttpStatusCode.NoContent));
            }
        }
Ejemplo n.º 14
0
        public IEnumerable <ParametricaServicioEstandar> RespuestaGetSettingData(ServiciosParametrica servicio)
        {
            GetSettingDataSolicitud soliRest = new GetSettingDataSolicitud();

            soliRest.Setting          = new GetSettingDataSolicitudCuerpo();
            soliRest.Setting.Id       = ((int)servicio).ToString();
            soliRest.Setting.Criteria = new List <GetSettingDataSolicitudCriterio>();
            GetSettingDataSolicitudCriterio criteria = new GetSettingDataSolicitudCriterio();

            soliRest.Setting.Criteria.Add(criteria);
            GetSettingDataRespuesta getRespuesta = this.clientTarifa.RespuestaCliente(soliRest);
            IEnumerable <ParametricaServicioEstandar> listaParamEstandar = null;

            if (getRespuesta.Code == 0 && getRespuesta.SettingsData != null)
            {
                listaParamEstandar = MapperParametricas.CrearListaParametroEstandarServicio(getRespuesta);
            }
            return(listaParamEstandar);
        }
Ejemplo n.º 15
0
 public IHttpActionResult getSettingDataReferencia(ServiciosParametrica servicio, int datoEntrada)
 {
     return(Ok(this.serviceMenu.RespuestaGetSettingDataParam(servicio, datoEntrada)));
 }
Ejemplo n.º 16
0
 public IHttpActionResult getSettingDataEstandar(ServiciosParametrica servicio)
 {
     return(Ok(this.serviceMenu.RespuestaGetSettingData(servicio)));
 }
Ejemplo n.º 17
0
        public IEnumerable <ParametricaServicioReferencia> RespuestaGetSettingDataParam(ServiciosParametrica servicio, int datoEntrada)
        {
            GetSettingDataSolicitud soliRest;

            soliRest                  = new GetSettingDataSolicitud();
            soliRest.Setting          = new GetSettingDataSolicitudCuerpo();
            soliRest.Setting.Id       = ((int)servicio).ToString();
            soliRest.Setting.Criteria = new List <GetSettingDataSolicitudCriterio>();
            GetSettingDataSolicitudCriterio criteria = new GetSettingDataSolicitudCriterio();

            criteria.Field1         = AtributoCriterioBd.CORREDOR;
            criteria.CompareOperate = AtributoCriterioBd.IGUAL;
            criteria.DataType       = AtributoCriterioBd.ENTERO;
            criteria.ValueField2    = datoEntrada.ToString();
            soliRest.Setting.Criteria.Add(criteria);
            GetSettingDataRespuesta getRespuesta = this.clientMenu.RespuestaCliente(soliRest);
            IEnumerable <ParametricaServicioReferencia> listaParamEstandar = null;

            if (getRespuesta.Code == 0 && getRespuesta != null)
            {
                listaParamEstandar = MapperParametricas.CrearListaParametroReferenciaServicio(getRespuesta);
            }
            return(listaParamEstandar);
        }
Ejemplo n.º 18
0
 public IHttpActionResult getSettingData(ServiciosParametrica servicio)
 {
     return(Ok(this.serviceEjemplo.respuestaGetSettingData(servicio)));
 }
Ejemplo n.º 19
0
        public IEnumerable <ParametricaServicioReferencia> RespuestaGetSettingDataRef(ServiciosParametrica servicio)
        {
            GetSettingDataSolicitud soliRest;

            soliRest                  = new GetSettingDataSolicitud();
            soliRest.Setting          = new GetSettingDataSolicitudCuerpo();
            soliRest.Setting.Id       = ((int)servicio).ToString();
            soliRest.Setting.Criteria = new List <GetSettingDataSolicitudCriterio>();
            GetSettingDataSolicitudCriterio criteria = new GetSettingDataSolicitudCriterio();

            soliRest.Setting.Criteria.Add(criteria);
            GetSettingDataRespuesta getRespuesta = this.clientProductos.RespuestaCliente(soliRest);
            IEnumerable <ParametricaServicioReferencia> listaParamEstandar = null;

            if (getRespuesta.Code == 0 && getRespuesta.SettingsData != null)
            {
                switch (servicio)
                {
                case ServiciosParametrica.PolCad:
                    listaParamEstandar = MapperParametricas.CrearListaParametroCobertura(getRespuesta, this.persistenceProductos.GetCOberturaMapper());
                    break;

                default:
                    listaParamEstandar = MapperParametricas.CrearListaParametroEstandarServicioReferencia(getRespuesta);
                    break;
                }
            }
            return(listaParamEstandar);
        }