Example #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                DtoUsuario usuario = new DtoUsuario(null, txtNome.Text, txtLogin.Text, txtSenha.Text, false, int.Parse(cbCasa.SelectedValue.ToString()), null, null);
                objBll.InsertUsuario(usuario);

                DtoUsuario carregarU = objBll.SelectUsuarioLogin(usuario);

                MessageBox.Show("Cadastro realizado com sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);

                Principal principal = new Principal(carregarU);
                this.Hide();
                principal.ShowDialog();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #2
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            DtoUsuario usuario = new DtoUsuario(null, null, txtLogin.Text, txtSenha.Text, null, null, null, null);

            if (txtLogin.Text == string.Empty || txtSenha.Text == string.Empty || txtLogin.Text == "Login" || txtSenha.Text == "Senha")
            {
                MessageBox.Show("Preencha os campos.", "Não inserção de dados", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                try
                {
                    if (objBll.ConsultarUsuario(usuario) == true)
                    {
                        DtoUsuario carregarU = objBll.SelectUsuarioLogin(usuario);

                        if (carregarU.Status == false)
                        {
                            MessageBox.Show("Esse login foi desativado do sistema,\npara mais informações procure a coordenação\nda casa a qual você pertence.", "Usuário desativado", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }

                        else
                        {
                            Principal principal = new Principal(carregarU);
                            this.Hide();
                            principal.ShowDialog();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Login e/ou senha incorreto(s).", "Preenchimento Incorreto", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                        txtSenha.Text = String.Empty;
                    }
                }

                catch (Exception)
                {
                    MessageBox.Show("Erro de sistema, solicite suporte técnico", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }