/// <summary>
 /// Konstruktor strony administratora.
 /// </summary>
 public AdminPage()
 {
     UserLocalDataBase = UserLocalDataBase.Initialize();
     FirmLocalDataBase = FirmLocalDataBase.Initialize();
     ReporterList      = Reporter.Load();
     InitializeComponent();
     UsersView.AutoGenerateColumns = false;
     UsersView.ItemsSource         = UserLocalDataBase.ReturnList();
     FirmView.ItemsSource          = FirmLocalDataBase.ReturnList();
     ReportView.ItemsSource        = ReporterList.ReturnList();
 }
 /// <summary>
 /// Konstruktor strony nowego hasła.
 /// </summary>
 /// <param name="user">Argument określający użytkownika.</param>
 /// <param name="isAdmin">Argument określający czy użytkownik ma uprawnienia administratora.</param>
 public NewPasswordPage(User user, bool isAdmin)
 {
     UserLocalDataBase = UserLocalDataBase.Initialize();
     this.user         = user;
     InitializeComponent();
     this.isAdmin = isAdmin;
 }
 /// <summary>
 /// Kontruktor okna dodawania nowego użytkownika.
 /// </summary>
 public NewUserWindow()
 {
     InitializeComponent();
     UserLocalDataBase = UserLocalDataBase.Initialize();
     KeyDown          += TextUpdate;
     KeyUp            += TextUpdate;
 }