public Boolean SetCobranzaGrupo(CobranzaGrupoDtoMapper cobranzaGrupo, int nroFormulario) { Boolean cambiosCobranza = this.persistenceCobranza.SetCobranzaGrupo(cobranzaGrupo); if (cambiosCobranza) { cambiosCobranza = this.SetCobranzaRiesgo(cobranzaGrupo.FUWEB_COBRANZARIESGO, nroFormulario); } return(cambiosCobranza); }
public IHttpActionResult GetCobranzaGrupo(int grupoFormulario) { CobranzaGrupoDtoMapper cobranzaGrupo = serviceCobranza.GetCobranzaGrupo(grupoFormulario); if (cobranzaGrupo != null) { return(Ok(cobranzaGrupo)); } else { return(StatusCode(HttpStatusCode.NoContent)); } }
public Boolean SetCobranzaGrupo(CobranzaGrupoDtoMapper cobranzaGrupo, int grupoFormulario) { var client = new RestClient(values.BaseUrlMSFUCobranza + FUControllers.CONTROLLER_MS_FU_COBRANZA + "/setCobranzaGrupo/{GrupoFormulario}"); var request = new RestRequest(Method.POST); request.RequestFormat = DataFormat.Json; string json = JsonConvert.SerializeObject(cobranzaGrupo); request.AddJsonBody(json); request.AddUrlSegment("GrupoFormulario", grupoFormulario); var response = client.Execute <Boolean>(request); return(response.Data); }
public Boolean SetCobranzaGrupo(CobranzaGrupoDtoMapper listaCobranzaGrupoMapper) { try { using (Entities db = new Entities()) { db.FUWEB_COBRANZAGRUPO.AddOrUpdate(MapperWrapper.Mapper.Map <FUWEB_COBRANZAGRUPO>(listaCobranzaGrupoMapper)); db.SaveChanges(); } return(true); } catch (EntityException ex) { Console.WriteLine("Error: " + ex.Message); return(false); } }
public static CobranzaGrupoDtoMapper TransformarCobranzGaDTOEnDtoMapper(CobranzaDto cobranzaDto, int grupoFormaulario) { CobranzaGrupoDtoMapper cobranzagrupoMapper = new CobranzaGrupoDtoMapper(); cobranzagrupoMapper.CONTRIBUTORIEDAD = MapperEstructurasUtilidades.ExtraerCadena(cobranzaDto.Contributoriedad); cobranzagrupoMapper.DV_FACTURACION = MapperEstructurasUtilidades.ExtraerCadena(cobranzaDto.DvFacturacion); cobranzagrupoMapper.ESPECIALCONTRIBUTORIEDAD = MapperEstructurasUtilidades.ExtraerCadena(cobranzaDto.EspecialContributoriedad); cobranzagrupoMapper.ID_AGRUPACION = MapperEstructurasUtilidades.ExtraerEntero(cobranzaDto.IdAgrupacion) ?? 0; cobranzagrupoMapper.ID_AQUIENCOBRANZA = MapperEstructurasUtilidades.ExtraerEntero(cobranzaDto.AQuienCobranza); cobranzagrupoMapper.ID_COBRANZAGRUPO = MapperEstructurasUtilidades.ExtraerEntero(cobranzaDto.IdCobranzaGrupo) ?? 0; cobranzagrupoMapper.ID_CONTRIBUTORIEDAD = MapperEstructurasUtilidades.ExtraerEntero(cobranzaDto.TipoContributoriedad); cobranzagrupoMapper.PORCENTAJEASEGURADO = MapperEstructurasUtilidades.ExtraerEntero(cobranzaDto.PorcentajeAsegurado); cobranzagrupoMapper.PORCENTAJECONTRATANTE = MapperEstructurasUtilidades.ExtraerEntero(cobranzaDto.PorcentajeContratante); cobranzagrupoMapper.RUT_FACTURACION = MapperEstructurasUtilidades.ExtraerEntero(cobranzaDto.RutFactutacion); cobranzagrupoMapper.SIGLA_TIPOFACTURA = MapperEstructurasUtilidades.ExtraerCadena(cobranzaDto.TipoFactura); cobranzagrupoMapper.FUWEB_COBRANZARIESGO = IngresarGrupoPoliza(MapperEstructuraRiesgoCobranza.ExtraerCobranzaRiesgo(cobranzaDto), grupoFormaulario); return(cobranzagrupoMapper); }
public Boolean SetDeleteCobranzaGrupo(CobranzaGrupoDtoMapper listaCobranzaGrupoMapper) { try { using (Entities db = new Entities()) { var registro = db.FUWEB_COBRANZAGRUPO.Where(list => list.ID_COBRANZAGRUPO == listaCobranzaGrupoMapper.ID_COBRANZAGRUPO).FirstOrDefault(); db.FUWEB_COBRANZAGRUPO.Remove(registro); db.SaveChanges(); return(true); } } catch (EntityException ex) { Console.WriteLine("Error: " + ex.Message); return(false); } }
public CobranzaGrupoDtoMapper GetCobranzaGrupo(int grupoFormulario) { CobranzaGrupoDtoMapper cobranzaGrupo = null; try { using (Entities db = new Entities()) { var datos = from cobrGrupo in db.FUWEB_COBRANZAGRUPO where cobrGrupo.ID_AGRUPACION == grupoFormulario select cobrGrupo; if (datos.Count() > 0) { cobranzaGrupo = MapperWrapper.Mapper.Map <CobranzaGrupoDtoMapper>(datos.FirstOrDefault()); } } } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } return(cobranzaGrupo); }
public static CobranzaDto TransformarCobranzaDtoMapperEnDTO(CobranzaDtoMapper cobranza, CobranzaGrupoDtoMapper cobranzaGrupo, IEnumerable <MensajeDtoMapper> listaMensajes) { CobranzaDto cobranzaPes = new CobranzaDto(); cobranzaPes.IdCobranza = MapperEstructurasUtilidades.CrearEnteroDTO(cobranza.ID_COBRANZA, (int)AtributoPestanaParametrica.NO_APLICA, listaMensajes); cobranzaPes.TipoFacturacion = MapperEstructurasUtilidades.CrearEnteroDTO(cobranza.ID_TIPOFACTURACION, (int)AtributoPestanaParametrica.TIPO_FACTURACION, listaMensajes); cobranzaPes.Periodicidad = MapperEstructurasUtilidades.CrearCadenaDTO(cobranza.SIGLA_COBROPRIMA, (int)AtributoPestanaParametrica.PERIODICIDAD, listaMensajes); cobranzaPes.DestinatarioCobranza = MapperEstructurasUtilidades.CrearEnteroDTO(cobranza.ID_DESTINATARIOCOBRANZA, (int)AtributoPestanaParametrica.DESTINATARIO, listaMensajes); cobranzaPes.CalculoPrima = MapperEstructurasUtilidades.CrearEnteroDTO(cobranza.ID_CALCULOPRIMA, (int)AtributoPestanaParametrica.CALCULO_PRIMA, listaMensajes); cobranzaPes.TipoProceso = MapperEstructurasUtilidades.CrearEnteroDTO(cobranza.ID_TIPOPROCESOCOBRANZA, (int)AtributoPestanaParametrica.TIPO_PROCESO, listaMensajes); cobranzaPes.DiaFrontera = MapperEstructurasUtilidades.CrearEnteroDTO(cobranza.DIAFRONTERA, (int)AtributoPestanaParametrica.DIA_FRONTEA, listaMensajes); cobranzaPes.HES = MapperEstructurasUtilidades.CrearCadenaDTO(cobranza.HES, (int)AtributoPestanaParametrica.HES, listaMensajes); cobranzaPes.ContraPago = MapperEstructurasUtilidades.CrearCadenaDTO(cobranza.CONTRAPAGO, (int)AtributoPestanaParametrica.CONTRA_PAGO, listaMensajes); cobranzaPes.Precobranza = MapperEstructurasUtilidades.CrearCadenaDTO(cobranza.PRECOBRANZA, (int)AtributoPestanaParametrica.PRECOBRANZA, listaMensajes); cobranzaPes.AutoCobranza = MapperEstructurasUtilidades.CrearCadenaDTO(cobranza.AUTOCOBRANZA, (int)AtributoPestanaParametrica.AUTO_COBRANZA, listaMensajes); cobranzaPes.ReportaFacturacion = MapperEstructurasUtilidades.CrearEnteroDTO(cobranza.ID_REPORTEFACTUACION, (int)AtributoPestanaParametrica.REPORTE_FACTURACION, listaMensajes); cobranzaPes.Contabilizacion = MapperEstructurasUtilidades.CrearEnteroDTO(cobranza.ID_CONTABILIZACION, (int)AtributoPestanaParametrica.CONTABILIZACION, listaMensajes); cobranzaPes.TipoCobro = MapperEstructurasUtilidades.CrearEnteroDTO(cobranza.ID_TIPOCOBRO, (int)AtributoPestanaParametrica.TIPO_COBRO, listaMensajes); cobranzaPes.IdCobranzaGrupo = MapperEstructurasUtilidades.CrearEnteroDTO(cobranzaGrupo.ID_COBRANZAGRUPO, (int)AtributoPestanaParametrica.NO_APLICA, listaMensajes); cobranzaPes.IdAgrupacion = MapperEstructurasUtilidades.CrearEnteroDTO(cobranzaGrupo.ID_AGRUPACION, (int)AtributoPestanaParametrica.NO_APLICA, listaMensajes); cobranzaPes.Contributoriedad = MapperEstructurasUtilidades.CrearCadenaDTO(cobranzaGrupo.CONTRIBUTORIEDAD, (int)AtributoPestanaParametrica.CONTRIBUTORIEDAD, listaMensajes); cobranzaPes.TipoContributoriedad = MapperEstructurasUtilidades.CrearEnteroDTO(cobranzaGrupo.ID_CONTRIBUTORIEDAD, (int)AtributoPestanaParametrica.TIPO_CONTRIBUTORIEDAD, listaMensajes); cobranzaPes.EspecialContributoriedad = MapperEstructurasUtilidades.CrearCadenaDTO(cobranzaGrupo.ESPECIALCONTRIBUTORIEDAD, (int)AtributoPestanaParametrica.TEXTO_CONTRIBUTORIEDAD, listaMensajes); cobranzaPes.PorcentajeContratante = MapperEstructurasUtilidades.CrearEnteroDTO(cobranzaGrupo.PORCENTAJECONTRATANTE, (int)AtributoPestanaParametrica.CONTRATANTE, listaMensajes); cobranzaPes.PorcentajeAsegurado = MapperEstructurasUtilidades.CrearEnteroDTO(cobranzaGrupo.PORCENTAJEASEGURADO, (int)AtributoPestanaParametrica.ASEGURADO, listaMensajes); cobranzaPes.AQuienCobranza = MapperEstructurasUtilidades.CrearEnteroDTO(cobranzaGrupo.ID_AQUIENCOBRANZA, (int)AtributoPestanaParametrica.A_QUIEN, listaMensajes); cobranzaPes.TipoFactura = MapperEstructurasUtilidades.CrearCadenaDTO(cobranzaGrupo.SIGLA_TIPOFACTURA, (int)AtributoPestanaParametrica.TIPO_FACTURA, listaMensajes); cobranzaPes.DvFacturacion = MapperEstructurasUtilidades.CrearCadenaDTO(cobranzaGrupo.DV_FACTURACION, (int)AtributoPestanaParametrica.DV, listaMensajes); cobranzaPes.RutFactutacion = MapperEstructurasUtilidades.CrearEnteroDTO(cobranzaGrupo.RUT_FACTURACION, (int)AtributoPestanaParametrica.RUT, listaMensajes); cobranzaPes.Riesgo = MapperEstructuraRiesgoCobranza.CrearListaRiesgo(cobranzaGrupo.FUWEB_COBRANZARIESGO, (int)AtributoPestanaParametrica.RIESGO_COBRANZA, listaMensajes); return(cobranzaPes); }
public IHttpActionResult SetCobranzaGrupo(CobranzaGrupoDtoMapper listaCobranzaGrupoMapper, int GrupoFormulario) { return(Ok(this.serviceCobranza.SetCobranzaGrupo(listaCobranzaGrupoMapper, GrupoFormulario))); }