Beispiel #1
0
        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;
            }
        }
Beispiel #2
0
        //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;
            }
        }
Beispiel #3
0
        //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);
        }
Beispiel #4
0
        //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";
                }
            }
        }