public static ICollection<ParcelamentoDTO>[] Parcelamentos() { Config.AutoMapperConfig.Inicializar(); List<ParcelamentoDTO> parcelasAreceber = new List<ParcelamentoDTO>(); List<ParcelamentoDTO> parcelasRecebidas = new List<ParcelamentoDTO>(); List<ParcelamentoDTO> parcelasVencidas = new List<ParcelamentoDTO>(); ICollection<ParcelamentoDTO>[] parcelas = new ICollection<ParcelamentoDTO>[3]; var parcelamentoRep = new ParcelasAReceberRepositorio(); var parcelamentos = parcelamentoRep.PegarTodasParcelas(); var parcelasDTO = Mapper.Map<ICollection<Parcelamento>, ICollection<ParcelamentoDTO>>(parcelamentos); foreach (var p in parcelasDTO) { if (p.Pago == false && System.DateTime.Compare(p.Data_Pagamento, System.DateTime.Today) < 0) { parcelasVencidas.Add(p); } else if (p.Pago == true) { parcelasRecebidas.Add(p); } else if (p.Pago == false && System.DateTime.Compare(p.Data_Pagamento, System.DateTime.Today) > 0) { parcelasAreceber.Add(p); } } parcelas[0] = parcelasAreceber; parcelas[1] = parcelasRecebidas; parcelas[2] = parcelasVencidas; return parcelas; }
public static ICollection <ParcelamentoDTO>[] Parcelamentos() { Config.AutoMapperConfig.Inicializar(); List <ParcelamentoDTO> parcelasAreceber = new List <ParcelamentoDTO>(); List <ParcelamentoDTO> parcelasRecebidas = new List <ParcelamentoDTO>(); List <ParcelamentoDTO> parcelasVencidas = new List <ParcelamentoDTO>(); ICollection <ParcelamentoDTO>[] parcelas = new ICollection <ParcelamentoDTO> [3]; var parcelamentoRep = new ParcelasAReceberRepositorio(); var parcelamentos = parcelamentoRep.PegarTodasParcelas(); var parcelasDTO = Mapper.Map <ICollection <Parcelamento>, ICollection <ParcelamentoDTO> >(parcelamentos); foreach (var p in parcelasDTO) { if (p.Pago == false && System.DateTime.Compare(p.Data_Pagamento, System.DateTime.Today) < 0) { parcelasVencidas.Add(p); } else if (p.Pago == true) { parcelasRecebidas.Add(p); } else if (p.Pago == false && System.DateTime.Compare(p.Data_Pagamento, System.DateTime.Today) > 0) { parcelasAreceber.Add(p); } } parcelas[0] = parcelasAreceber; parcelas[1] = parcelasRecebidas; parcelas[2] = parcelasVencidas; return(parcelas); }
public static ParcelamentoDTO Parcelamento(int id) { Config.AutoMapperConfig.Inicializar(); var parcelamentosRep = new ParcelasAReceberRepositorio(); var parcela = parcelamentosRep.PegarParcela(id); var p = Mapper.Map<Parcelamento, ParcelamentoDTO>(parcela); return p; }
public static ParcelamentoDTO Parcelamento(int id) { Config.AutoMapperConfig.Inicializar(); var parcelamentosRep = new ParcelasAReceberRepositorio(); var parcela = parcelamentosRep.PegarParcela(id); var p = Mapper.Map <Parcelamento, ParcelamentoDTO>(parcela); return(p); }
public static bool Parcela(int id) { Config.AutoMapperConfig.Inicializar(); var parcelamentoRep = new ParcelasAReceberRepositorio(); ParcelamentoDTO parcela = Listar.Parcelamento(id); var p = Mapper.Map<ParcelamentoDTO, Parcelamento>(parcela); try { return parcelamentoRep.ReceberParcela(p); } catch (System.Exception) { return false; } }
public static bool Parcela(int id) { Config.AutoMapperConfig.Inicializar(); var parcelamentoRep = new ParcelasAReceberRepositorio(); ParcelamentoDTO parcela = Listar.Parcelamento(id); var p = Mapper.Map <ParcelamentoDTO, Parcelamento>(parcela); try { return(parcelamentoRep.ReceberParcela(p)); } catch (System.Exception) { return(false); } }