public DateTime ObterDataAniversarioNatureza(decimal cdNatur, DateTime dtCredito) { var natureza = new NaturezaProxy().BuscarPorCdNatur(cdNatur); DateTime w_dt_aux; int w_mes = 0; int w_ano = 0; if (natureza.MES_CRED_CIVIL == DMN_SN.NAO) { w_mes = dtCredito.Month; w_ano = dtCredito.Year; if ((natureza.DIA_VENC_PREST == 99) || (natureza.DIA_VENC_PREST == 0)) { w_dt_aux = new DateTime(w_ano, w_mes, dtCredito.UltimoDiaDoMes().Day); } else { w_dt_aux = new DateTime(w_ano, w_mes, (int)natureza.DIA_VENC_PREST); } if (w_dt_aux < dtCredito) { w_dt_aux = w_dt_aux.AddMonths(1); } } else { w_dt_aux = new DateTime(dtCredito.Year, dtCredito.Month, dtCredito.UltimoDiaDoMes().Day); } return(w_dt_aux); }
public List <NaturezaEntidade> BuscarPorPlanoCategoria(PlanoVinculadoEntidade plano) { Plano = plano; var naturezas = new NaturezaProxy().BuscarPorPlanoCategoria(plano.CD_PLANO, Ativo, Assistidoo, Autopatrocinio, Diferido).ToList(); return(naturezas); }
public NaturezaEntidade BuscarPorCdNaturPlanoCategoria(decimal CdNatur, PlanoVinculadoEntidade plano) { Plano = plano; var natureza = new NaturezaProxy().BuscarPorCdNaturPlanoCategoria(CdNatur, plano.CD_PLANO, Ativo, Assistidoo, Autopatrocinio, Diferido); return(natureza); }
public List <NaturezaEntidade> BuscarPorModalidadePlanoCategoriaPermiteConcessaoWeb(decimal CdModal, PlanoVinculadoEntidade plano, string permiteConcessaoWeb = DMN_SN.SIM) { Plano = plano; var natureza = new NaturezaProxy().BuscarPorModalidadePlanoCategoriaPermiteConcessaoWeb(CdModal, plano.CD_PLANO, Ativo, Assistidoo, Autopatrocinio, Diferido, permiteConcessaoWeb); return(natureza); }