public static Afiliado GetByID(int id) { var result = new Afiliado(); try { var lista = _afiliacaoDAL.ListaAfiliado("", id); if (lista.Count > 0) { result = lista[0]; } var pagamento = PagamentoServico.ConsultarTodos(); if (result.PagamentoID > 0) { result.PagamentoTx = pagamento.Where(p => p.ID == result.PagamentoID).First().Texto; } if (result.ContribuicaoID > 0) { result.ContribuicaoTx = pagamento.Where(p => p.ID == result.ContribuicaoID).First().Texto; } } catch (Exception) { throw; } return(result); }
public static List <Afiliado> Listar(string cpf = "") { var result = new List <Afiliado>(); try { var pagamento = PagamentoServico.ConsultarTodos(); var pagamentoTx = ""; var contribuicaoTx = ""; var listaFiliado = _afiliacaoDAL.ListaAfiliado(cpf); foreach (var item in listaFiliado) { if (item.PagamentoID > 0) { pagamentoTx = pagamento.Where(p => p.ID == item.PagamentoID).First().Texto; } if (item.ContribuicaoID > 0) { contribuicaoTx = pagamento.Where(p => p.ID == item.ContribuicaoID).First().Texto; } item.PagamentoTx = pagamentoTx; item.ContribuicaoTx = contribuicaoTx; result.Add(item); } } catch (Exception) { throw; } return(result); }