public AccountSettings() { InitializeComponent(); _languageRepo = new LanguageRepository(); _userRepo = new DesktopUserRepository(); DataContext = this; InitializeUserControl(); }
public NavigationWindow(int userID) { InitializeComponent(); _userRepo = new DesktopUserRepository(); _langRepo = new LanguageRepository(); InitializeWindow(userID); // Opens the order overview on load menuOrderOverview(null, null); }
/// <summary> /// /// </summary> /// <param name="_prefLanguage">The language selected in the login screen. Can still be changed in the new user form itself</param> public NewUserForm(Language _prefLanguage) { InitializeComponent(); _languageRepo = new LanguageRepository(); _userRepo = new DesktopUserRepository(); _notifier = new GmailNotifier(); _preferredLanguage = _prefLanguage; InitializeWindow(); }
public AdminUserForm() { InitializeComponent(); NewDesktopUser = new DesktopUser() { IsAdmin = true, VerifiedByAdmin = true, Salt = Encryption.GetNewSalt(32) }; _languageRepo = new LanguageRepository(); _userRepo = new DesktopUserRepository(); InitializeWindow(); }
private async Task LoadData() { _userRepo = new DesktopUserRepository(); UserList = new ObservableCollection <DesktopUser>( (await _userRepo.GetAllAsync()).OrderByDescending(x => x.IsAdmin) .ThenBy(x => x.VerifiedByAdmin) .ThenBy(x => x.FullName)); ViewSource = new CollectionViewSource(); ViewSource.Source = UserList; dgDesktopUserOverview.ItemsSource = ViewSource.View; dgDesktopUserOverview.DataContext = UserList; BindData(); }
public LoginWindow() { InitializeComponent(); DataContext = this; _desktopUserRepo = new DesktopUserRepository(); _languageRepo = new LanguageRepository(); try { InitializeWindow(); } catch (Exception) { throw; } }
public DesktopLogin() { _repo = new DesktopUserRepository(); }