Exemplo n.º 1
0
        //Botão Confirma
        private void BtnConfirmar_Click(object sender, EventArgs e)
        {
            //Chama método para criptografar senha
            string senhaCripto;

            senhaCripto = FuncionarioController.AcertaSenha(TxtLogin.Text, TxtConfirmarSenha.Text);

            if ((!String.IsNullOrWhiteSpace(TxtNome.Text)) && (!String.IsNullOrWhiteSpace(TxtLogin.Text)) && (!String.IsNullOrWhiteSpace(TxtSenha.Text)) && (!String.IsNullOrWhiteSpace(TxtConfirmarSenha.Text)))
            {
                Funcionario NovoFuncionario = new Funcionario();
                NovoFuncionario.Nome   = TxtNome.Text;
                NovoFuncionario.Login  = TxtLogin.Text;
                NovoFuncionario.Senha  = senhaCripto;
                NovoFuncionario.Perfil = CbbPerfil.Text;

                try {
                    FuncionarioController.CadastrarFuncionario(NovoFuncionario);
                    MessageBox.Show("Cadastro efetuado com sucesso!", "Sistema Recepção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    //dgvLogin.DataSource = PessoaDataAccess.PessoaDataAccess.ObterPessoas();
                    Close();
                } catch (Exception) {
                    MessageBox.Show("Falha no cadastro!", "Sistema Recepção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    throw;
                }
            }
            else
            {
                MessageBox.Show("Preencher todos os campos!", "Sistema Recepção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Exemplo n.º 2
0
        private void BtnEntrar_Click(object sender, EventArgs e)
        {
            string senhaDecripto;

            senhaDecripto = FuncionarioController.AcertaSenha(TxtLogin.Text, TxtSenha.Text);

            try {
                List <Funcionario> lista = FuncionarioDataAccess.ObterLogin(TxtLogin.Text, senhaDecripto);
                if (lista.Count != 0)
                {
                    MessageBox.Show("Bem vindo ao Sistema Recepção", "Prefeitura de Jacareí", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                if (lista.Count == 0)
                {
                    MessageBox.Show("Usuário ou senha incorretos\nDeseja tentar novamente?", "Prefeitura de Jacareí", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    TxtLogin.Text = "";
                    TxtSenha.Text = "";
                    TxtLogin.Focus();
                }
            } catch (Exception) {
                throw;
            }
        }