Guest User

Untitled

a guest
Mar 21st, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.42 KB | None | 0 0
  1. public class Clientes
  2. {
  3. public int IdCliente { get; set; }
  4. public string Nome { get; set; }
  5. public List<Contas> Contas { get; set; }
  6. public List<Contatos> Contatos { get; set; }
  7. }
  8.  
  9. public class Contas
  10. {
  11. public int IdConta { get; set; }
  12. public int IdCliente { get; set; }
  13. public string Agencia { get; set; }
  14. public string Conta { get; set; }
  15. public string DAC { get; set; }
  16. }
  17.  
  18. public class Contatos
  19. {
  20. public int IdContato { get; set; }
  21. public int IdCliente { get; set; }
  22. public string Nome { get; set; }
  23. public string Telefone { get; set; }
  24. }
  25.  
  26. private static void ObterClientesEContas()
  27. {
  28. int _row = 0;
  29. List<Clientes> _lstClientes = new List<Clientes>();
  30. List<Contas> _lstContas = new List<Contas>();
  31. List<Contatos> _lstContatos = new List<Contatos>();
  32.  
  33. foreach(var clientes in _lstClientes)
  34. {
  35. foreach(var contas in _lstContas)
  36. {
  37. if (clientes.IdCliente == contas.IdCliente)
  38. {
  39. Contas _contas = new Contas();
  40. _contas.IdConta = contas.IdConta;
  41. _contas.IdCliente = contas.IdCliente;
  42. _contas.Agencia = contas.Agencia;
  43. _contas.Conta = contas.Conta;
  44. _contas.DAC = contas.DAC;
  45. _lstClientes[_row].Contas.Add(_contas);
  46. }
  47. }
  48.  
  49. foreach (var contatos in _lstContatos)
  50. {
  51. if (clientes.IdCliente == contatos.IdCliente)
  52. {
  53. Contatos _contatos = new Contatos();
  54. _contatos.IdContato = contatos.IdContato;
  55. _contatos.IdCliente = contatos.IdCliente;
  56. _contatos.Nome = contatos.Nome;
  57. _contatos.Telefone = contatos.Telefone;
  58. _lstClientes[_row].Contatos.Add(_contatos);
  59. }
  60. }
  61.  
  62. _row = _row + 1;
  63. }
  64. }
  65.  
  66. string _concatenar = _lstClientes[0].IdCliente + _lstClientes[0].Contas[0].Agencia + _lstClientes[0].Contas[0].Conta + _lstClientes[0].Contas[0].DAC + _lstClientes[0].Contatos[0].Nome + _lstClientes[0].Contatos[0].Telefone;
Add Comment
Please, Sign In to add comment