private void BtnLogin_Click(object sender, RoutedEventArgs e) { Cliente cliente; HomeCliente home; string senha = txtSenha.Password.ToString(); //Encontra cliente por string cliente = ClienteDAO.FindClient(txtEmail.Text); ////Encontra cliente por objeto //cliente.Email = txtEmail.Text; //cliente = ClienteDAO.FindClient(cliente); if (cliente != null) { if (cliente.Senha == senha) { home = new HomeCliente(cliente); home.Show(); this.Close(); } else { MessageBox.Show("Senha incorreta"); } } else { MessageBox.Show("Email incorreto"); } }
private void BtnCadastrarCliente_Click(object sender, RoutedEventArgs e) { Cliente cliente = new Cliente(); HomeCliente home; if (Validacoes.ValidaCPF(txtCPF.Text)) { cliente.CPF = txtCPF.Text; if (Validacoes.ValidaNome(txtNome.Text)) { cliente.Nome = txtNome.Text; if (Validacoes.ValidaData(txtDataNascimento.Text)) { cliente.DataNascimento = txtDataNascimento.Text; if (Validacoes.ValidaGenero(txtGenero.Text)) { cliente.Genero = txtGenero.Text; if (Validacoes.ValidaEmail(txtEmail.Text)) { cliente.Email = txtEmail.Text; if (Validacoes.ValidaSenha(txtSenha.Password.ToString())) { cliente.Senha = txtSenha.Password.ToString(); //TODO if (Validacoes.ValidaTelefone(txtTelefone.Text)) { cliente.Telefone = txtTelefone.Text; ClienteDAO.RegisterClient(cliente); MessageBox.Show(cliente.Nome + " cadastrado com sucesso!"); home = new HomeCliente(cliente); home.Show(); this.Close(); } else { MessageBox.Show("Telefone invalida!"); } } else { MessageBox.Show("Senha invalida!"); } } else { MessageBox.Show("Email invalido!"); } } else { MessageBox.Show("Genero invalido!"); } } else { MessageBox.Show("Data de nascimento inválida!"); } } else { MessageBox.Show("Nome inválido!"); } } else { MessageBox.Show("CPF inválido!"); } }