public ApiPessoaController(IPessoaDao iPessoaDao, IClienteDao iClienteDao, IRgDao iRgDao, ITelefoneDao iTelefoneDao) : base() { this.iPessoaDao = iPessoaDao; this.iClienteDao = iClienteDao; this.iRgDao = iRgDao; this.iTelefoneDao = iTelefoneDao; }
private static Cliente InserindoCliente(IClienteDao clientDao, IEnderecoDao enderecoDao) { Cliente cliente = new Cliente() { DataNascimento = DateTime.Parse("04/05/1982"), Nome = "Cliente Teste", Sobrenome = "Teste", Enderecos = new System.Collections.Generic.List <Endereco>() { new Endereco { Logradouro = "a", Bairro = "b", Cidade = "c", Estado = "e", Cep = "18135070", Tipo = TipoEndereco.Residencial }, new Endereco { Logradouro = "f", Bairro = "g", Cidade = "h", Estado = "i", Cep = "18135070", Tipo = TipoEndereco.Comercial } } }; clientDao.Insert(cliente); cliente.Enderecos.ForEach(endereco => { endereco.IdCliente = cliente.Id; enderecoDao.Insert(endereco); }); return(cliente); }
private static void BuscandoERemovendoCliente(IClienteDao clientDao, IEnderecoDao enderecoDao, Cliente clienteInserido) { var cliente = clientDao.Find(clienteInserido.Id); cliente.Enderecos = enderecoDao.Select(new Endereco { IdCliente = cliente.Id }); new ClienteRoteiroTransacao().RemoverCliente(cliente); }
private static void BuscandoERemovendoCliente(IClienteDao clientDao, IEnderecoDao enderecoDao, Cliente clienteInserido) { var cliente = clientDao.Find(clienteInserido.Id); cliente.Enderecos = enderecoDao.Select(new Endereco() { IdCliente = cliente.Id }); cliente.Enderecos.ForEach(e => enderecoDao.Delete(e)); clientDao.Delete(cliente); }
private static void ExibindoTodosClientes(IClienteDao clientDao) { var Clientes = clientDao.SelectAll(); ConsoleTable consoletable = new ConsoleTable(); consoletable.AddColumn(new[] { "Id", "Nome", "Sobrenome", "Idade", "DataNascimento" }); Clientes.ForEach(cliente => consoletable.AddRow( cliente.Id, cliente.Nome, cliente.Sobrenome, cliente.Idade, cliente.DataNascimento )); consoletable.Write(); }
public ClienteController(IClienteDao jogoDao) { _clienteDao = jogoDao; }
private static void AtualizandoCliente(IClienteDao clientDao, Cliente clienteInserido) { clienteInserido.Nome = "Cliente Alterado"; clientDao.Update(clienteInserido); }
public PrincipalController(IClienteDao iClienteDao) : base() { this.iClienteDao = iClienteDao; }
public ApiClienteController(IClienteDao iClienteDao) { this.iClienteDao = iClienteDao; }
public ClienteRoteiroTransacao() { _clienteDao = new ClienteDao(); _enderecoDao = new EnderecoDao(_clienteDao.AcessoDados); }
public ClienteController(IClienteDao iClienteDao) : base() { this.iClienteDao = iClienteDao; }
public ClienteController(IClienteDao clienteDao, IUnitOfWork unitOfWork) { this.unitOfWork = unitOfWork; this.clienteDao = clienteDao; }