//voltar private void btn_voltar_Click(object sender, EventArgs e) { this.Hide(); frm_index index = new frm_index(); index.ShowDialog(); this.Close(); }
private void btn_entrar_Click(object sender, EventArgs e) { Classes.hash crypt = new Classes.hash(); //passando txt de string para byte byte[] senhaCrypto = new UTF8Encoding().GetBytes(txt_senha.Text); //passando array de bytes como parametro e armazenando na variavel string senhaMd5 = crypt.Md5(senhaCrypto).ToString(); sql = string.Format("select usuario from usuario where usuario = '{0}' and senha = '{1}'", txt_username.Text, senhaMd5); //validar usuario try { if (conn.login(sql) == 0) { lbl_erro.Text = "Nome de usuário ou senha inválidos!"; } else { //pegar id e nome do usuario sql = string.Format("select usuario_id,usuario from usuario where usuario = '{0}'", txt_username.Text); DataTable result = new DataTable(); result = conn.ConsultarTabelas(sql); id = result.Rows[0]["usuario_id"].ToString(); usuario = result.Rows[0]["usuario"].ToString(); //abrir formulario index this.Hide(); frm_index index = new frm_index(); index.ShowDialog(); this.Close(); } } catch (Exception) { MessageBox.Show("Um erro inesperado ocorreu\nPedimos desculpas pela inconveniência.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }