Exemple #1
0
 private void btnCancelar_Click(object sender, EventArgs e)
 {
     if (TipoAcesso == "Cliente")
     {
         this.Hide();
         ClienteLogado logado = new ClienteLogado(EntCliente);
         logado.Closed += (s, args) => this.Close();
         logado.Show();
     }
     else
     {
         this.Hide();
         EmpresaLogada logado = new EmpresaLogada(EntEmpresa);
         logado.Closed += (s, args) => this.Close();
         logado.Show();
     }
 }
Exemple #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                Service1 Service = new Service1();

                if (String.IsNullOrEmpty(txtEmail.Text) || String.IsNullOrEmpty(txtSenha.Text))
                {
                    MessageBox.Show("Digite Um Email e Uma Senha Para Logar!");
                }
                else if (txtEmail.Text == "adm" && txtSenha.Text == "123" || txtEmail.Text == "ADM" && txtSenha.Text == "123")
                {
                    this.Hide();
                    AdminLogado logado = new AdminLogado();
                    logado.Closed += (s, args) => this.Close();
                    logado.Show();
                }
                else if (!String.IsNullOrEmpty(Service.LogarCliente(txtEmail.Text, txtSenha.Text).Email))
                {
                    EntCliente = Service.LogarCliente(txtEmail.Text, txtSenha.Text);
                    this.Hide();
                    ClienteLogado logado = new ClienteLogado(EntCliente);
                    logado.Closed += (s, args) => this.Close();
                    logado.Show();
                }
                else if (!String.IsNullOrEmpty(Service.LogarEmpresa(txtEmail.Text, txtSenha.Text).Email))
                {
                    this.Hide();
                    EmpresaLogada logado = new EmpresaLogada(Service.LogarEmpresa(txtEmail.Text, txtSenha.Text));
                    logado.Closed += (s, args) => this.Close();
                    logado.Show();
                }
                else
                {
                    MessageBox.Show("Email ou Senha Inválidos!");

                    txtEmail.Clear();
                    txtSenha.Clear();
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao Tentar Logar!" + ex);
            }
        }
Exemple #3
0
        private void btnAtualizar_Click(object sender, EventArgs e)
        {
            bool verificarEmail = false;

            try
            {
                if (TipoAcesso == "Cliente")
                {
                    if (EntCliente.Email != txtEmail.Text)
                    {
                        verificarEmail = true;
                    }

                    EntCliente.Nome = txtNome.Text;
                    if (String.IsNullOrEmpty(txtTelefone.Text))
                    {
                        throw new Exception("Preencha Todos os Campos!");
                    }
                    else
                    {
                        EntCliente.Telefone = Convert.ToInt32(txtTelefone.Text);
                    }
                    EntCliente.Email = txtEmail.Text;
                    EntCliente.Senha = txtSenha.Text;

                    Service.AlterarCliente(EntCliente, verificarEmail, true);

                    MessageBox.Show("Dados Alterados Com Sucesso!");

                    this.Hide();
                    ClienteLogado logado = new ClienteLogado(EntCliente);
                    logado.Closed += (s, args) => this.Close();
                    logado.Show();
                }
                else if (TipoAcesso == "Empresa")
                {
                    if (EntEmpresa.Email != txtEmail.Text)
                    {
                        verificarEmail = true;
                    }

                    EntEmpresa.Nome = txtNome.Text;
                    if (String.IsNullOrEmpty(txtTelefone.Text))
                    {
                        throw new Exception("Preencha Todos os Campos!");
                    }
                    else
                    {
                        EntEmpresa.Telefone = Convert.ToInt32(txtTelefone.Text);
                    }
                    EntEmpresa.Email = txtEmail.Text;
                    EntEmpresa.Senha = txtSenha.Text;

                    Service.AlterarEmpresa(EntEmpresa, verificarEmail, true);

                    MessageBox.Show("Dados Alterados Com Sucesso!");

                    this.Hide();
                    EmpresaLogada logado = new EmpresaLogada(EntEmpresa);
                    logado.Closed += (s, args) => this.Close();
                    logado.Show();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro Em Tentar Alterar os Dados: " + ex.Message);
            }
        }