Пример #1
0
        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();
        }
Пример #2
0
 /// <summary>
 /// Pokaż stronę startową
 /// </summary>
 private void StartPage(object sender, RoutedEventArgs e)
 {
     DataContext = new StartPageView();
 }