public ReqAsegPestanaDto GetRequisitoAsegurabilidad(CabeceraJsonDto cabeceraDto) { ReqAsegPestanaDto reqAsegPestana = new ReqAsegPestanaDto(); reqAsegPestana.Cabecera = cabeceraDto; reqAsegPestana.Parametrica = this.GetParametricasRequisitoAseg(cabeceraDto.IdGrupoFormulario); return(reqAsegPestana); }
public CondEspecPestanaDto GetCondicionEspecial(CabeceraJsonDto cabeceraDto) { CondEspecPestanaDto condEspecialPestana = new CondEspecPestanaDto(); condEspecialPestana.Cabecera = cabeceraDto; condEspecialPestana.Parametrica = this.GetParametricasCondicionEspecial(); return(condEspecialPestana); }
public ParametroPestanaDto GetParametros(CabeceraJsonDto cabeceraDto) { ParametroPestanaDto pParametros = new ParametroPestanaDto(); pParametros.Cabecera = cabeceraDto; pParametros.Parametrica = this.GetParametricasPärametros(cabeceraDto.IdGrupoFormulario); return(pParametros); }
public ImedPestanaDto GetImed(CabeceraJsonDto cabeceraDto) { ImedPestanaDto imedPestana = new ImedPestanaDto(); imedPestana.Cabecera = cabeceraDto; imedPestana.Parametrica = this.GetParametricasImed(cabeceraDto.IdGrupoFormulario); return(imedPestana); }
public BrokerDto GetPestanaCobranza(CabeceraJsonDto cabecera) { BrokerDto cobranza = new BrokerDto(); cobranza = MapperBroker.TransformarBrokerDtoMapperEnDTO(this.clientBroker.GetFormularioCcte(cabecera.IdGrupoFormulario), this.clientBroker.GetFormularioCorredor(cabecera.IdGrupoFormulario), this.clientMensaje.GetBdMensaje(cabecera.IdGrupoFormulario, cabecera.IdPestana)); return(cobranza); }
public BrokerPestanaDto GetBroker(CabeceraJsonDto cabeceraDto) { BrokerPestanaDto brokerPestana = new BrokerPestanaDto(); brokerPestana.Cabecera = cabeceraDto; brokerPestana.Parametrica = this.GetParametricasBroker(); brokerPestana.DatosCarga = this.GetPestanaCobranza(cabeceraDto); return(brokerPestana); }
public CobranzaPestanaDto GetCobranza(CabeceraJsonDto cabeceraDto) { CobranzaPestanaDto cobranzaPestana = new CobranzaPestanaDto { Cabecera = cabeceraDto, Parametrica = this.GetParametricasCobranza(cabeceraDto.IdGrupoFormulario), DatosCarga = this.GetPestanaCobranza(cabeceraDto), }; return(cobranzaPestana); }
public ProductoPestanaDto GetProducto(CabeceraJsonDto cabecera) { ProductoPestanaDto proPestana = new ProductoPestanaDto { Parametrica = this.GetParametricasProducto(), DatosCarga = this.GetPestanaProducto(cabecera.IdGrupoFormulario, cabecera.IdPestana), Cabecera = cabecera }; return(proPestana); }
public TarifaPestanaDto GetTarifa(CabeceraJsonDto cabeceraDto) { TarifaPestanaDto tarifaPestana = new TarifaPestanaDto { Cabecera = cabeceraDto, Parametrica = this.GetParametricasTarifa(cabeceraDto.IdGrupoFormulario) }; tarifaPestana.DatosCarga = this.GetPestanaTarifa(cabeceraDto.IdGrupoFormulario, cabeceraDto.NroFormulario, cabeceraDto.IdPestana, tarifaPestana.Parametrica.Cobertura); return(tarifaPestana); }
public ConvenioPestanaDto GetConvenio(CabeceraJsonDto cabeceraDto) { ConvenioPestanaDto convenioPestana = new ConvenioPestanaDto { Parametrica = this.GetParametricasConvenio(), Cabecera = cabeceraDto, DatosCarga = this.GetPestanaConvenio(cabeceraDto.IdGrupoFormulario, cabeceraDto.IdPestana) }; return(convenioPestana); }
public object GetDatosFormulario(CabeceraJsonDto cabeceraDto) { object objeto = null; switch (cabeceraDto.IdPestana) { case PestanaParametrica.PRODUCTO: objeto = this.serviceProductos.GetProducto(cabeceraDto); break; case PestanaParametrica.CONVENIOS: objeto = this.serviceConvenios.GetConvenio(cabeceraDto); break; case PestanaParametrica.IMED: objeto = this.serviceImed.GetImed(cabeceraDto); break; case PestanaParametrica.COBRANZA: objeto = this.serviceCobranza.GetCobranza(cabeceraDto); break; case PestanaParametrica.TARIFAS: objeto = this.serviceTarifas.GetTarifa(cabeceraDto); break; case PestanaParametrica.PLAN_GRILLA: objeto = this.servicePlanGrilla.GetPlanGrilla(cabeceraDto); break; case PestanaParametrica.CONDICIONES_ESPECIALES: objeto = this.serviceCondiciones.GetCondicionEspecial(cabeceraDto); break; case PestanaParametrica.REQUISITOS_ASEGURABILIDAD: objeto = this.serviceRequisito.GetRequisitoAsegurabilidad(cabeceraDto); break; case PestanaParametrica.PARAMETROS: objeto = this.serviceParametros.GetParametros(cabeceraDto); break; case PestanaParametrica.BROKER_CCTE: objeto = this.serviceBroker.GetBroker(cabeceraDto); break; case PestanaParametrica.POLIZA: objeto = this.serviceDatosPoliza.GetDatosPoliza(cabeceraDto); break; default: break; } return(objeto); }
public IHttpActionResult GetFormulario(CabeceraJsonDto cabecera) { object Formulario = this.serviceFormularioUnico.GetDatosFormulario(cabecera); if (null != Formulario) { return(Ok(Formulario)); } else { return(StatusCode(System.Net.HttpStatusCode.NoContent)); } }
public DatosPolizaPestanaDto GetDatosPoliza(CabeceraJsonDto cabecera) { DatosPolizaPestanaDto DatosPolizaPestana = new DatosPolizaPestanaDto(); DatosPolizaPestana.Cabecera = cabecera; DatosPolizaPestana.ParameticasPoliza = this.GetParametricasPoliza(); DatosPolizaDtoMapper polizaMapper = this.clientDatosPoliza.GetFormularioPoliza(cabecera.IdGrupoFormulario); if (null != polizaMapper) { DatosPolizaPestana.DatosCarga = MapperPoliza.TransformarPolizaDtoMapperEnDTO(polizaMapper, this.clientMensaje.GetBdMensaje(cabecera.IdGrupoFormulario, cabecera.IdPestana)); } return(DatosPolizaPestana); }
public CobranzaDto GetPestanaCobranza(CabeceraJsonDto cabecera) { Task <CobranzaDtoMapper> nroFormularioWait = Task.Run(() => { return(this.clientCobranza.GetCobranza(cabecera.NroFormulario)); }); Task <CobranzaGrupoDtoMapper> idGrupoWait = Task.Run(() => { return(this.clientCobranza.GetCobranzaGrupo(cabecera.IdGrupoFormulario)); }); Task <IEnumerable <MensajeDtoMapper> > mensajeWait = Task.Run(() => { return(this.clientMensaje.GetBdMensaje(cabecera.IdGrupoFormulario, cabecera.IdPestana)); }); // Espera por resultados, el tiempo de espera total sera solo el del proceso que tome mas tiempo Task.WaitAll(nroFormularioWait, idGrupoWait, mensajeWait); // Rescate de datos return(MapperCobranza.TransformarCobranzaDtoMapperEnDTO( nroFormularioWait.Result, idGrupoWait.Result, mensajeWait.Result)); }
public Boolean ControlAcceso(CabeceraJsonDto cabecera) { Boolean valido = this.serviceCredenciales.ControlAcceso(cabecera.SiglaUsuario, cabecera.NroBizflow, cabecera.TokenInformacion, out CredencialDto Credencial); return(valido); }
public IHttpActionResult Credenciales(CabeceraJsonDto cabecera) { this.serviceFormularioUnico.ControlAcceso(cabecera); return(Ok(cabecera)); }