示例#1
0
 private void DanePoczatkowe()
 {
     try
     {
         dialog                      = new DialogService();
         szukanaFrazaTowar           = "";
         szukanaFrazaMagazyn         = "";
         Uzytkownik                  = DbAdapterEF.GetUzytkownika(User);
         Ustawienia.IdUzytkownika    = IsAdmin? 0 : Uzytkownik.Id;
         Ustawienia.NazwaUzytkownika = IsAdmin ? "admin" : Uzytkownik.Login;
         if (Uzytkownik != null && (Uzytkownik.Password == null || Uzytkownik.Password.Equals("")))
         {
             Uzytkownik.Password = Tools.SHA256(password);
             Uzytkownik.Save();
         }
         NowyTypTowaru   = new TypTowaruVM();
         NowaMarkaTowaru = new MarkaTowaruVM();
         PobierzListeFiltrow();
         PobierzListePracownikow();
         PobierzListeTowarow();
         PobierzListePotwierdzen();
         RaisePropertyChanged("IsZalogowany");
         RaisePropertyChanged("ListaTypowTowarow");
         RaisePropertyChanged("ListaNazwTypowTowarow");
         RaisePropertyChanged("ListaMarekTowarow");
         RaisePropertyChanged("ListaNazwMarekTowarow");
         RaisePropertyChanged("PracownicyFiltr");
         RaisePropertyChanged("TowaryFiltr");
         RaisePropertyChanged("MagazynFiltr");
         RaisePropertyChanged("IsAdmin");
         RaisePropertyChanged("ListaWydanDoPotwierdzenia");
     }
     catch (Exception ex) { dialog.ShowError(ex); log.Error(ex); }
 }