コード例 #1
0
        protected void cadastrar_Click(object sender, EventArgs e)
        {
            BLL.Cliente  validaCliente  = new BLL.Cliente();
            BLL.Endereco validaEndereco = new BLL.Endereco();
            DTO.Cliente  cliente        = new DTO.Cliente();
            DTO.Endereco endereco       = new DTO.Endereco();



            cliente.Cpf = cpf.Text;


            cliente = validaCliente.localizar(cliente);

            limpaaErros();
            if (cliente.Email != null)
            {
                nome.Text           = cliente.Nome;
                sobreNome.Text      = cliente.Sobrenome;
                cpf.Text            = cliente.Cpf;
                telefone.Text       = cliente.Telefone;
                email.Text          = cliente.Email;
                celular.Text        = cliente.Celular;
                dataNascimento.Text = cliente.Data_nascimento.ToShortDateString();

                endereco.Cliente_id = cliente.Id;
                endereco            = validaEndereco.localizar(endereco);

                cep.Text         = endereco.Cep;
                logradouro.Text  = endereco.Logradouro;
                numero.Text      = endereco.Numero;
                complemento.Text = endereco.Complemento;
                bairro.Text      = endereco.Bairro;
                cidade.Text      = endereco.Cidade;
                estado.Text      = endereco.Estado;
                pais.Text        = endereco.Pais;
            }
            else
            {
                cpfErro.Text = "Cpf invalido ou o cliente não é cadastrado!";
            }
        }