public MainUserView() { InitializeComponent(); var currUser = User.GetCurrentUser(); switch (currUser.Role) { case 1: //User ShowUsers.Visibility = Visibility.Collapsed; EditUsers.Visibility = Visibility.Collapsed; Camera.Visibility = Visibility.Collapsed; Invoice.Visibility = Visibility.Collapsed; NewPrice.Visibility = Visibility.Collapsed; break; case 2: //Employee //ShowUsers.Visibility = Visibility.Collapsed; EditUsers.Visibility = Visibility.Collapsed; Camera.Visibility = Visibility.Collapsed; NewPrice.Visibility = Visibility.Collapsed; break; case 3: //Manager //ShowUsers.Visibility = Visibility.Collapsed; EditUsers.Visibility = Visibility.Collapsed; NewPrice.Visibility = Visibility.Collapsed; break; case 4: //Admin break; default: MessageBox.Show("Coś poszło nie tak!"); break; } MessageBox.Show("Zalogowano " + currUser.Name + "!"); DataContext = new StartPageView(); }
/// <summary> /// Pokaż stronę startową /// </summary> private void StartPage(object sender, RoutedEventArgs e) { DataContext = new StartPageView(); }