public Boolean SetGuardarPestanaPoliza(DatosPolizaPestanaDto datosPolizaPestana) { DatosPolizaDtoMapper datosPolizaMapper = new DatosPolizaDtoMapper(); datosPolizaMapper = MapperPoliza.TransformarPolizaDTOEnDtoMapper(datosPolizaPestana.DatosCarga); return(this.clientDatosPoliza.SetDatosPoliza(datosPolizaMapper)); }
public DatosPolizaDtoMapper GetFormularioPoliza(int NroPoliza) { DatosPolizaDtoMapper polizaMapeada = null; FUWEB_POLIZA pol = null; try { using (Entities db = new Entities()) { var datos = (from poliza in db.FUWEB_POLIZA where poliza.NRO_POLIZA == NroPoliza select poliza); if (datos.Count() > 0) { polizaMapeada = MapperWrapper.Mapper.Map <DatosPolizaDtoMapper>(datos.FirstOrDefault()); pol = MapperWrapper.Mapper.Map <FUWEB_POLIZA>(polizaMapeada); } } } catch (EntityException ex) { Console.WriteLine("Error: " + ex.Message); } return(polizaMapeada); }
public Boolean PruebaUpdate() { DatosPolizaDtoMapper datosPolizaDtoMapper = new DatosPolizaDtoMapper(); datosPolizaDtoMapper.NRO_POLIZA = 3; datosPolizaDtoMapper.NRO_BIZFLOW = 2; datosPolizaDtoMapper.ID_RIESGO = 2; datosPolizaDtoMapper.SIGLA_MONEDA = "US"; datosPolizaDtoMapper.ID_SUCURSAL = 2; datosPolizaDtoMapper.ID_ESTADOCOBERTURA = 0; datosPolizaDtoMapper.ID_CANALVENTA = 0; datosPolizaDtoMapper.ID_LINEANEGOCIO = 0; datosPolizaDtoMapper.ADDITION = "S"; datosPolizaDtoMapper.COMENTARIO = "Nuevo Comentario originalmente "; datosPolizaDtoMapper.ID_ESTADOCOBERTURA = 1; datosPolizaDtoMapper.NUEVONEGOCIO = "F"; datosPolizaDtoMapper.VIGENTE_FINAL = DateTime.Now; datosPolizaDtoMapper.VIGENTE_INICIO = DateTime.Now; datosPolizaDtoMapper.FUWEB_UBICACION_GEOGRAFICA = null; datosPolizaDtoMapper.ID_TIPOADDITION = 1; datosPolizaDtoMapper.ID_FORMULARIODETALLE = 2; datosPolizaDtoMapper.ID_TIPOPOLIZA = 2; datosPolizaDtoMapper.ID_ESTADOBISFLOW = null; datosPolizaDtoMapper.ID_ESTADOCOBERTURA = null; datosPolizaDtoMapper.NRO_POLIZA_SACS = null; return(this.servicePersis.PruebaUpdate(datosPolizaDtoMapper)); }
public Boolean PruebaDelete() { DatosPolizaDtoMapper datosPolizaDtoMapper = new DatosPolizaDtoMapper(); datosPolizaDtoMapper.NRO_POLIZA = 3; return(this.servicePersis.PruebaDelete(datosPolizaDtoMapper)); }
public static DatosPolizaDtoMapper TransformarPolizaDTOEnDtoMapper(DatosPolizaDto dto) { DatosPolizaDtoMapper entity = new DatosPolizaDtoMapper(); entity.NRO_POLIZA = MapperEstructurasUtilidades.ExtraerEntero(dto.NroFormulario); entity.NRO_BIZFLOW = MapperEstructurasUtilidades.ExtraerEntero(dto.NroBizFlow); entity.ID_TIPOPOLIZA = MapperEstructurasUtilidades.ExtraerEntero(dto.TipoPoliza); entity.VIGENTE_INICIO = MapperEstructurasUtilidades.ExtraerFecha(dto.VigenciaInicial); entity.VIGENTE_FINAL = MapperEstructurasUtilidades.ExtraerFecha(dto.VigenciaFinal); entity.ID_RIESGO = MapperEstructurasUtilidades.ExtraerEntero(dto.Riesgo); entity.SIGLA_MONEDA = MapperEstructurasUtilidades.ExtraerCadena(dto.Moneda); entity.ID_SUCURSAL = MapperEstructurasUtilidades.ExtraerEntero(dto.Sucursal); entity.ID_ESTADOCOBERTURA = MapperEstructurasUtilidades.ExtraerEntero(dto.EstadoCobertura); entity.ID_CANALVENTA = MapperEstructurasUtilidades.ExtraerEntero(dto.CanalVenta); entity.ID_LINEANEGOCIO = MapperEstructurasUtilidades.ExtraerEntero(dto.LineaNegocio); entity.NUEVONEGOCIO = MapperEstructurasUtilidades.ExtraerCadena(dto.NuevoNegocio); entity.ADDITION = MapperEstructurasUtilidades.ExtraerCadena(dto.Addition); entity.ID_TIPOADDITION = MapperEstructurasUtilidades.ExtraerEntero(dto.TipoAddition); entity.COMENTARIO = MapperEstructurasUtilidades.ExtraerCadena(dto.Comentario); entity.ID_ESTADOBISFLOW = MapperEstructurasUtilidades.ExtraerEntero(dto.IdEstadoBizFlow); entity.ID_FORMULARIODETALLE = MapperEstructurasUtilidades.ExtraerEntero(dto.IdFormularioDetalle); entity.ID_ESTADOFORMULARIO = MapperEstructurasUtilidades.ExtraerEntero(dto.IdEstadoFormualrio); entity.NRO_POLIZA_SACS = MapperEstructurasUtilidades.ExtraerDecimal(dto.NroPolizaSacs); entity.FUWEB_UBICACION_GEOGRAFICA = MapperEstructurasUtilidades.ExtraerListaUbicacionDTO(dto.UbicacionesGeograficas, entity.NRO_POLIZA); return(entity); }
public static DatosPolizaDto TransformarPolizaDtoMapperEnDTO(DatosPolizaDtoMapper polizaMapper, IEnumerable <MensajeDtoMapper> listaMensajes) { DatosPolizaDto dto = new DatosPolizaDto(); dto.NroFormulario = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.NRO_POLIZA, (int)AtributoPestanaParametrica.NO_APLICA, null); dto.NroBizFlow = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.NRO_BIZFLOW, (int)AtributoPestanaParametrica.NO_APLICA, null); dto.TipoPoliza = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_TIPOPOLIZA, (int)AtributoPestanaParametrica.TIPO_POLIZA, listaMensajes); dto.VigenciaInicial = MapperEstructurasUtilidades.CrearFechaDTO(polizaMapper.VIGENTE_INICIO, (int)AtributoPestanaParametrica.VIGENCIA_INICIAL, listaMensajes); dto.VigenciaFinal = MapperEstructurasUtilidades.CrearFechaDTO(polizaMapper.VIGENTE_FINAL, (int)AtributoPestanaParametrica.VIGENCIA_FINAL, listaMensajes); dto.Riesgo = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_RIESGO, (int)AtributoPestanaParametrica.RIESGO, listaMensajes); dto.Moneda = MapperEstructurasUtilidades.CrearCadenaDTO(polizaMapper.SIGLA_MONEDA, (int)AtributoPestanaParametrica.MONEDA, listaMensajes); dto.Sucursal = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_SUCURSAL, (int)AtributoPestanaParametrica.SUCURSAL, listaMensajes); dto.EstadoCobertura = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_ESTADOCOBERTURA, (int)AtributoPestanaParametrica.ESTADO_COBERTURA, listaMensajes); dto.CanalVenta = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_CANALVENTA, (int)AtributoPestanaParametrica.CANAL_VENTA, listaMensajes); dto.LineaNegocio = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_LINEANEGOCIO, (int)AtributoPestanaParametrica.LINEA_NEGOCIO, listaMensajes); dto.NuevoNegocio = MapperEstructurasUtilidades.CrearCadenaDTO(polizaMapper.NUEVONEGOCIO, (int)AtributoPestanaParametrica.NUEVO_NEGOCIO, listaMensajes); dto.Addition = MapperEstructurasUtilidades.CrearCadenaDTO(polizaMapper.ADDITION, (int)AtributoPestanaParametrica.ADDITION, listaMensajes); dto.TipoAddition = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_TIPOADDITION, (int)AtributoPestanaParametrica.TIPO_ADDITION, listaMensajes); dto.Comentario = MapperEstructurasUtilidades.CrearCadenaDTO(polizaMapper.COMENTARIO, (int)AtributoPestanaParametrica.COMENTARIO, listaMensajes); dto.IdEstadoBizFlow = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_ESTADOBISFLOW, (int)AtributoPestanaParametrica.NO_APLICA, null); dto.IdEstadoFormualrio = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_ESTADOFORMULARIO, (int)AtributoPestanaParametrica.NO_APLICA, null); dto.IdFormularioDetalle = MapperEstructurasUtilidades.CrearEnteroDTO(polizaMapper.ID_FORMULARIODETALLE, (int)AtributoPestanaParametrica.NO_APLICA, null); dto.NroPolizaSacs = MapperEstructurasUtilidades.CrearDecimalDTO(polizaMapper.ID_TIPOADDITION, (int)AtributoPestanaParametrica.NO_APLICA, null); dto.UbicacionesGeograficas = MapperEstructurasUtilidades.CrearListaReferenciaDTO((int)AtributoPestanaParametrica.AGRUPACION_UBICACION, listaMensajes); foreach (var ubicacionGeografica in polizaMapper.FUWEB_UBICACION_GEOGRAFICA) { MapperEstructurasUtilidades.CrearElementoListaReferenciaDTO( dto.UbicacionesGeograficas, ubicacionGeografica.ID_UBICACIONGEOGRAFICA, ubicacionGeografica.NOMBRE_UBICACIONGEOGRAFICA); } return(dto); }
public DatosPolizaDtoMapper GetFormularioPoliza(int nroFormulario) { DatosPolizaDtoMapper poliza = null; var client = new RestClient(values.BaseUrlMSFUDatosPoliza + FUControllers.CONTROLLER_MS_FU_DATOSPOLIZA + "/getFormularioPoliza/{nroPoliza}").UseSerializer(new JsonNetSerializer()); var response = client.Execute <DatosPolizaDtoMapper>(new RestRequest(Method.GET).AddUrlSegment("nroPoliza", nroFormulario)); if (response.StatusCode == System.Net.HttpStatusCode.OK) { poliza = response.Data; } return(poliza); }
public Boolean SetDatosPoliza(DatosPolizaDtoMapper datosPoliza) { var client = new RestClient(values.BaseUrlMSFUDatosPoliza + FUControllers.CONTROLLER_MS_FU_DATOSPOLIZA + "/setDatosPolizaPoliza"); var request = new RestRequest(Method.POST); request.RequestFormat = DataFormat.Json; string json = JsonConvert.SerializeObject(datosPoliza); request.AddJsonBody(json); var response = client.Execute <Boolean>(request); return(response.Data); }
public IHttpActionResult GetFormularioPoliza(int nroPoliza) { DatosPolizaDtoMapper poliza = this.serviceDatosPoliza.GetFormularioPoliza(nroPoliza); if (null != poliza) { return(Ok(poliza)); } else { return(StatusCode(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 Boolean SetDatosPoliza(DatosPolizaDtoMapper datoMapperDatosPoliza) { try { using (Entities db = new Entities()) { db.FUWEB_POLIZA.Add(MapperWrapper.Mapper.Map <FUWEB_POLIZA>(datoMapperDatosPoliza)); db.SaveChanges(); return(true); } } catch (EntityException ex) { Console.WriteLine("Error: " + ex.Message); return(false); } }
public Boolean PruebaDelete(DatosPolizaDtoMapper datoMapperDatosPoliza) { var FUWEB_POLIZA_var = MapperWrapper.Mapper.Map <FUWEB_POLIZA>(datoMapperDatosPoliza); try { using (Entities db = new Entities()) { var registro = db.FUWEB_POLIZA.Where(list => list.NRO_POLIZA == FUWEB_POLIZA_var.NRO_POLIZA).FirstOrDefault(); db.FUWEB_POLIZA.Remove(registro); db.SaveChanges(); return(true); } } catch (EntityException ex) { Console.WriteLine("Error: " + ex.Message); return(false); } }
public Boolean SetDatosPoliza(DatosPolizaDtoMapper datosPoliza) { Boolean cambiosPoliza = this.persistenceDatosPoliza.SetDatosPoliza(datosPoliza); if (cambiosPoliza) { IEnumerable <UbicacionGeograficaDtoMapper> listaUbicacionGeograficaBd = this.GetUbicacionesGeograficaPorPoliza(datosPoliza.NRO_POLIZA ?? 0); IEnumerable <UbicacionGeograficaDtoMapper> listaUbicacionGeograficaFront = datosPoliza.FUWEB_UBICACION_GEOGRAFICA; if (listaUbicacionGeograficaBd != null && listaUbicacionGeograficaFront != null && listaUbicacionGeograficaBd.Count() > 0) { var insertUpdate = (from tt in listaUbicacionGeograficaFront where !listaUbicacionGeograficaBd.Any(x => x.ID_UBICACIONGEOGRAFICA == tt.ID_UBICACIONGEOGRAFICA && x.NOMBRE_UBICACIONGEOGRAFICA.ToUpper() == tt.NOMBRE_UBICACIONGEOGRAFICA.ToUpper() && x.NRO_POLIZA == tt.NRO_POLIZA) select tt).ToList(); var noExisteEnFront = (from t in listaUbicacionGeograficaBd where !listaUbicacionGeograficaFront.Any(x => x.ID_UBICACIONGEOGRAFICA == t.ID_UBICACIONGEOGRAFICA && x.NRO_POLIZA == t.NRO_POLIZA) select t).ToList(); if (noExisteEnFront != null && noExisteEnFront.Count() > 0) { cambiosPoliza = this.persistenceDatosPoliza.SetDeletebicacionGeografica(noExisteEnFront); } if (insertUpdate != null && insertUpdate.Count() > 0 && cambiosPoliza) { cambiosPoliza = this.persistenceDatosPoliza.SetUbicacionGeografica(insertUpdate); } } else if (listaUbicacionGeograficaBd == null && listaUbicacionGeograficaFront != null && listaUbicacionGeograficaFront.Count() > 0) { cambiosPoliza = this.persistenceDatosPoliza.SetUbicacionGeografica(listaUbicacionGeograficaFront); } else if (listaUbicacionGeograficaFront == null && listaUbicacionGeograficaBd != null && listaUbicacionGeograficaBd.Count() > 0) { cambiosPoliza = this.persistenceDatosPoliza.SetDeletebicacionGeografica(listaUbicacionGeograficaBd); } } return(cambiosPoliza); }
public IHttpActionResult SetDatosPoliza(DatosPolizaDtoMapper datosPoliza) { return(Ok(this.serviceDatosPoliza.SetDatosPoliza(datosPoliza))); }