private void btnEntrar_Click(object sender, EventArgs e) { string senhaCodificada = CustomMD5.ReturnMD5(tbSenha.Text); try { bool senhaOK = false; string perfil = ""; if (String.IsNullOrEmpty(tbLogin.Text)) { throw new ArgumentException("Login não pode ser em branco."); } else if (String.IsNullOrEmpty(tbSenha.Text)) { throw new ArgumentException("Senha não pode ser em branco."); } else { senhaOK = UserDTO.loginUser(tbLogin.Text, tbSenha.Text, out perfil); if (senhaOK) { Hide(); Utils.ActiveForm.lastForm = this; tbLogin.Clear(); tbSenha.Clear(); new TelaInicio(perfil).Show(); } else { throw new ArgumentException("Usuário ou senha, inválidos"); } } } catch (ArgumentException ae) { MessageBox.Show(ae.Message, "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (SQLiteException sql) { MessageBox.Show(sql.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void salvarUsuario(string usuario, string senha, string cpf) { UserDTO.registerUser(usuario, CustomMD5.ReturnMD5(senha), cpf); }