public void CadastrarCliente(List <String> ListaCliente) { this.mensagem = ""; Validacao validacao = new Validacao(); validacao.ValidarDadosCliente(ListaCliente); if (validacao.mensagem.Equals("")) { Cliente cliente = new Cliente(); cliente.Cod_Cliente = ListaCliente[0]; cliente.Nome = ListaCliente[1]; cliente.Razao_Social = ListaCliente[2]; cliente.CPF = ListaCliente[3]; cliente.CNPJ = ListaCliente[4]; cliente.Email_Contato = ListaCliente[5]; cliente.End_Completo = ListaCliente[6]; cliente.Telefone = ListaCliente[7]; cliente.Stat_Cliente = ListaCliente[8]; cliente.ID_usuario = ListaCliente[9]; DAL.ClienteDAO ClienteDAO = new DAL.ClienteDAO(); ClienteDAO.CadastrarCliente(cliente); this.mensagem = ClienteDAO.mensagem; } else { this.mensagem = validacao.mensagem; } }
//Código do Pesquisar pelo nome cliente ↓ public void PesquisarClientePorNome(List <String> ListaCliente) { this.mensagem = ""; Validacao validacao = new Validacao(); validacao.ValidarDadosCliente(ListaCliente); if (validacao.mensagem.Equals("")) { DAL.ClienteDAO clienteDAO = new DAL.ClienteDAO(); Cliente cliente = new Cliente(); cliente.Nome = ListaCliente[1]; atbEstaticos.listaClienteEstatico = clienteDAO.PesquisarClientePorNome(cliente); } else { this.mensagem = validacao.mensagem; } }
//Código do Pesquisar pelo id cliente ↓ public Modelo.Cliente PesquisarCliente(List <String> ListaCliente) { this.mensagem = ""; Cliente cliente = new Cliente(); Validacao validacao = new Validacao(); validacao.ValidarDadosCliente(ListaCliente); if (validacao.mensagem.Equals("")) { cliente.Cod_Cliente = validacao.Cod_Cliente; DAL.ClienteDAO ClienteDAO = new DAL.ClienteDAO(); cliente = ClienteDAO.PesquisarCliente(cliente); this.mensagem = ClienteDAO.mensagem; } else { this.mensagem = validacao.mensagem; } return(cliente); }
//Código do Excluir cliente ↓ public void ExcluirCliente(List <String> ListaCliente) { this.mensagem = ""; Validacao validacao = new Validacao(); validacao.ValidarDadosCliente(ListaCliente); if (validacao.mensagem.Equals("")) { Cliente cliente = new Cliente(); cliente.Cod_Cliente = validacao.Cod_Cliente; DAL.ClienteDAO clienteDAO = new DAL.ClienteDAO(); if (clienteDAO.PesquisarCliente(cliente).Nome != null) { clienteDAO.ExcluirCliente(cliente); this.mensagem = clienteDAO.mensagem; } else { this.mensagem = "Não existe este ID"; } } }