public void CadastrarAgencia(MemoryDAO dao, CadastroCliente cadastroCliente, ConsultaRegistrosCadastrados consultaCadastro, CadastroAgencia cadastroAgencia, CadastroContaCorrente cadastroContaCorrente) { Console.Clear(); Agencia agencia = new Agencia(); agencia.Endereco = new Endereco(); Console.WriteLine("Digite o número da Agencia: "); agencia.Codigo = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Digite o nome da Agencia: "); agencia.Nome = Console.ReadLine(); Console.WriteLine("Informe a cidade da Agencia: "); agencia.Endereco.Cidade = Console.ReadLine(); Console.WriteLine("Informe a endereco da Agencia: "); agencia.Endereco.Estado = Console.ReadLine(); dao.CadastrarIdAgencia(agencia); Inicio retornoMenu = new Inicio(); retornoMenu.MenuSistema(cadastroCliente, consultaCadastro, cadastroAgencia, cadastroContaCorrente); }
public void ConsultaContaCorrenteCadastradas(MemoryDAO dao, CadastroCliente cadastroCliente, ConsultaRegistrosCadastrados consultaCadastro, CadastroAgencia cadastroAgencia, CadastroContaCorrente cadastroContaCorrente) { Console.Clear(); foreach (var item in dao.ContaCorrente) { Console.WriteLine("Id: " + item.Id); Console.WriteLine("Numero da Conta: " + item.NumeroConta); Console.WriteLine("Id do Cliente: " + item.cliente.Nome); Console.WriteLine("Id da Agencia: " + item.agencia.Codigo); Console.WriteLine("Data Abertura da Conta: " + item.DataAberturaConta); Console.WriteLine("\r\n-------------"); } Console.WriteLine("Precione Enter para retornar ao menu principal."); var key = Console.ReadKey(); if (key.Key == ConsoleKey.Enter) { Inicio retornoMenu = new Inicio(); retornoMenu.ConsultaCadastro(consultaCadastro, cadastroCliente, cadastroAgencia, cadastroContaCorrente); } }
public void ConsultaAgenciasCadastradas(MemoryDAO dao, CadastroCliente cadastroCliente, ConsultaRegistrosCadastrados consultaCadastro, CadastroAgencia cadastroAgencia, CadastroContaCorrente cadastroContaCorrente) { Console.Clear(); foreach (var item in dao.Agencias) { Console.WriteLine("Id: " + item.Id); Console.WriteLine("Nome Agencia: " + item.Nome); Console.WriteLine("Codigo Agencia: " + item.Codigo); Console.WriteLine("Cidade Agencia: " + item.Endereco.Cidade); Console.WriteLine("Estado Agencia: " + item.Endereco.Estado); Console.WriteLine("\r\n-------------"); } Console.WriteLine("Precione Enter para retornar ao menu principal."); var key = Console.ReadKey(); if (key.Key == ConsoleKey.Enter) { Inicio retornoMenu = new Inicio(); retornoMenu.ConsultaCadastro(consultaCadastro, cadastroCliente, cadastroAgencia, cadastroContaCorrente); } }
public void ConsultaClientesCadastradas(MemoryDAO dao, CadastroCliente cadastroCliente, ConsultaRegistrosCadastrados consultaCadastro, CadastroAgencia cadastroAgencia, CadastroContaCorrente cadastroContaCorrente) { Console.Clear(); foreach (var item in dao.Cliente) { Console.WriteLine("Id: " + item.Id); Console.WriteLine("Nome Cliente: " + item.Nome); Console.WriteLine("Codigo Cpf/Cnpj: " + item.CpfCnpj); Console.WriteLine("Cidade Tipo Pessoa: " + item.TipoPessoa); Console.WriteLine("Estado Data Nascimento: " + item.DataNascimento); Console.WriteLine("Estado Endereço: " + item.Endereco.EnderecoPessoa); Console.WriteLine("Estado Cidade: " + item.Endereco.Cidade); Console.WriteLine("Estado Estado: " + item.Endereco.Estado); Console.WriteLine("\r\n-------------"); } Console.WriteLine("Precione Enter para retornar ao menu principal."); var key = Console.ReadKey(); if (key.Key == ConsoleKey.Enter) { Inicio retornoMenu = new Inicio(); retornoMenu.ConsultaCadastro(consultaCadastro, cadastroCliente, cadastroAgencia, cadastroContaCorrente); } }
public void CadastrarContaCorrente(MemoryDAO dao, CadastroCliente cadastroCliente, Inicio retornoMenu, ConsultaRegistrosCadastrados consultaCadastro, CadastroAgencia cadastroAgencia, CadastroContaCorrente cadastroContaCorrente) { Console.Clear(); ContaCorrente conta = new ContaCorrente(); Console.WriteLine("Digite o número da Conta Corrente: "); conta.NumeroConta = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Informe o Id do Cliente: "); int idCliente = Convert.ToInt32(Console.ReadLine()); conta.cliente = dao.RetornoCliente(idCliente); Console.WriteLine("Informe o Id da Agencia: "); int idAgencia = Convert.ToInt32(Console.ReadLine()); conta.agencia = dao.RetornoAgencia(idAgencia); Console.WriteLine("Informe a data de criação da conta: "); conta.DataAberturaConta = Console.ReadLine(); dao.CadastrarIdContaCorrente(conta); retornoMenu.MenuSistema(cadastroCliente, consultaCadastro, cadastroAgencia, cadastroContaCorrente); }