private void bolosToolStripMenuItem_Click(object sender, EventArgs e) { // Chamar o form de bolos FrmBolos bolo = new FrmBolos(); bolo.Show(); }
// // ------------------------Método de login ------------------------------------- public void FazerLogin(String usuario, String senha) { DataTable dt = new DataTable(); try { using (NpgsqlConnection pgsqlConnection = new NpgsqlConnection(connString)) { //Abra a conexão com o PgSQL pgsqlConnection.Open(); string pass = "******" + senha + "'"; // tratamento para bug de string do visual estudio string name = "'" + usuario + "'"; // tratamento para bug de string do visual estudio string cmdSeleciona = "Select * from adm where senha = " + pass + "and nome_adm = " + name; using (NpgsqlDataAdapter Adpt = new NpgsqlDataAdapter(cmdSeleciona, pgsqlConnection)) { Adpt.Fill(dt); DataRow dr = dt.Rows[0]; string cod = dr[0].ToString(); string nome = dr[1].ToString(); string s = dr[2].ToString(); //fazendo o teste da senha if (senha == s && usuario == nome) { MessageBox.Show("Bem vindo ! " + nome); FrmBolos outroForm = new FrmBolos(); //outroForm.Show(); //this.Close(); } else { MessageBox.Show("senha incorreta!"); } } } } catch (NpgsqlException ex) { throw ex; } catch (Exception ex) { throw ex; //MessageBox.Show("senha incorreta!"); } finally { //pgsqlConnection.Close(); } //return dt; }