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

        /// <summary>
        /// Método da VIEW para chamada da controller de listagem de telefones
        /// </summary>
        private static void ListarTelefones()
        {
            //Instancia a controller de telefone
            TelefoneController controller = new TelefoneController();

            //Recupera a lista de telefones
            var lstTelefone = controller.Listar();

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

                //Recupera o cliente pelo idTelefone
                item.Cliente = clienteController.BuscarPeloTelefone(item.Id);

                //Imprime em tela os telefones do cliente
                Console.WriteLine($"ID: {item.Id} || Cliente: {item.Cliente.Nome} || Residencial: {(item.Residencial != null ? item.Residencial : "")} || Celular: {item.Celular} || Comercial: {(item.Comercial != null ? item.Comercial : "")} || Recado: {(item.Recado != null ? item.Recado : "")}");
            }
        }