예제 #1
0
        /** ~~~~~~~~~~ METODOS ENDERECO ~~~~~~~~~~ **/

        /// <summary>
        /// Método da VIEW para chamada da controller de listagem de enderecos
        /// </summary>
        private static void ListarEnderecos()
        {
            //Instancia a controller de endereco
            EnderecoController controller = new EnderecoController();

            //Recupera a lista de enderecos
            var lstEndreco = controller.Listar();

            //Laço de repetição para navegar na lista de enderecos
            foreach (var item in lstEndreco)
            {
                //Instancia a controller de cliente
                ClienteController clienteController = new ClienteController();

                //Recupera o cliente pelo idEndereco
                item.Cliente = clienteController.BuscarPeloEndereco(item.Id);

                //Imprime em tela os enderecos do cliente
                Console.WriteLine($"ID: {item.Id} || Cliente: {item.Cliente.Nome} || Logradouro: {item.Logradouro} || Bairro: {item.Bairro} || Cidade: {item.Cidade} || UF: {item.Uf} || CEP: {item.Cep}");
            }
        }