private void login_Click(object sender, EventArgs e) { DUser.Clear(); OleDbDataReader reader; conn = new OleDbConnection(Properties.Settings.Default.DBSConnectionString1); conn.Open(); cmd = new OleDbCommand("SELECT * FROM Login", conn); reader = cmd.ExecuteReader(); while (reader.Read()) { string xy = reader["User"].ToString(); DUser.Add(reader["User"].ToString(), new User(reader["User"].ToString(), reader["Password"].ToString(), int.Parse(reader["Rang"].ToString())) ); } reader.Close(); bool check = false; foreach (KeyValuePair <string, User> u in DUser) { if (username.Text == u.Value.Uname && password.Text == u.Value.Upass) { check = true; this.Hide(); Rang r = new Rang(u.Value.Urang); Menue menue = new Menue(r); menue.ShowDialog(); this.Close(); } } if (!check) { MessageBox.Show("Der Benutzername oder das Passwort ist falsch ! "); } }
public Menue(Rang a) { r = a; InitializeComponent(); }
//bool combcheck1 = false; public Buchungen(Rang a) { r = a; InitializeComponent(); }
public Fahrtbuch(Rang a) { r = a; InitializeComponent(); }
public Anlagenverzeichnis(Rang a) { r = a; InitializeComponent(); }