public baeckerei40(Mitarbeiter m) { InitializeComponent(); //Zeige den Benutzername im dafür vorgesehenen Label an. labelBenutzer.Text = "Benutzer: " + m.Benutzername; //Zeige Tabs je nach Berechtigung switch (m.Benutzername) { case "Manager": // Controlling-Tab auch für Manager ausblenden this.tabControlWrapper.TabPages.Remove(tabPageControlling); break; case "Verkauf": this.tabControlWrapper.TabPages.Remove(tabPageControlling); this.tabControlWrapper.TabPages.Remove(tabPageRohstoffe); this.tabControlWrapper.TabPages.Remove(tabPageProduktion); break; case "Bäcker": this.tabControlWrapper.TabPages.Remove(tabPageBestellung); this.tabControlWrapper.TabPages.Remove(tabPageControlling); this.tabControlWrapper.TabPages.Remove(tabPageKomissionierung); break; default: break; } }
private void buttonLogin_Click(object sender, EventArgs e) { string user = textBoxUser.Text; string password = textBoxPassword.Text; Mitarbeiter m = new Mitarbeiter(); m.Password = password; m.Benutzername = user; m.RollenID = 1; Boolean validUser = validateUser(user, password); if (validUser) { Form backerei40 = new baeckerei40(m); backerei40.Show(); this.Hide(); } }