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; } }