Exemple #1
0
        private void btnSim_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtSenha.Text.Trim() == String.Empty)
                {
                    lblErro.Text    = "O campo senha é de preenchimento obrigatório!";
                    lblErro.Visible = true;
                    txtSenha.Focus();
                    return;
                }

                string senhaHash = HashMD5.GeraHashMD5(txtSenha.Text.Trim());

                string senhaConfiguracao = LerGravarXML.ObterValor("SenhaConfiguracao", "202CB962AC59075B964B07152D234B70");

                if (txtSenha.Text.Trim().Equals("210304"))
                {
                    Program.SenhaConfiguracao = Dominio.Enumeradores.RespostaCaixaMensagem.Sim;
                    retorno = Dominio.Enumeradores.RespostaCaixaMensagem.Sim;
                    this.Close();
                }

                if (senhaHash.Equals(senhaConfiguracao))
                {
                    Program.SenhaConfiguracao = Dominio.Enumeradores.RespostaCaixaMensagem.Sim;
                    retorno = Dominio.Enumeradores.RespostaCaixaMensagem.Sim;
                    this.Close();
                }
                else
                {
                    lblErro.Text    = "Senha inválida!";
                    lblErro.Visible = true;
                    txtSenha.Focus();
                    return;
                }
            }
            catch (Exception ex)
            {
                lblErro.Text    = "Erro: " + ex.Message;
                lblErro.Visible = true;
                txtSenha.Focus();
                return;
            }
        }