private void tileButton_Copy2_Click(object sender, RoutedEventArgs e) { if (NavigationHandler.HasAccessToDestinationPage(SubSystem.UserManagement)) { NavigationHandler.NavigateToPage(this, "UserManagement/UserMainMenu.xaml"); } }
private void Page_Loaded(object sender, RoutedEventArgs e) { UserNameTextBlock.Text = UserData.CurrentUser.Name + " " + UserData.CurrentUser.Family; PostTextBlock.Text = UserData.CurrentPoistion.PositionTitle + "\n" + UserData.OrganizationalPosition.Title; if (UserData.CurrentUser.LastLogin != null) { LastEnteranceTextBlock.Text = "زمان آخرین ورود به سیستم" + DateConverter.ConvertDate((DateTime)UserData.CurrentUser.LastLogin); } if (UserData.CurrentUser.Picture != null) { image.Source = OpenFileHandler.RetrieveUserImage(UserData.CurrentUser); } if (!NavigationHandler.HasAccessToDestinationPage(SubSystem.Tendering)) { TenderingBtn.Visibility = Visibility.Collapsed; } if (!NavigationHandler.HasAccessToDestinationPage(SubSystem.Contract)) { ContractBtn.Visibility = Visibility.Collapsed; } if (!NavigationHandler.HasAccessToDestinationPage(SubSystem.Log)) { LogBtn.Visibility = Visibility.Collapsed; } if (!NavigationHandler.HasAccessToDestinationPage(SubSystem.Regulation)) { RegulationBtn.Visibility = Visibility.Collapsed; } if (!NavigationHandler.HasAccessToDestinationPage(SubSystem.TenderingArchive)) { TendArchBtn.Visibility = Visibility.Collapsed; } if (!NavigationHandler.HasAccessToDestinationPage(SubSystem.UserManagement)) { UserMngBtn.Visibility = Visibility.Collapsed; } if (UserData.CurrentAccessRight.SysAdmin != true) { BaseDataBtn.Visibility = Visibility.Collapsed; } }