Exemple #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); }
 }
Exemple #2
0
 public Towar(Towary towar)
 {
     towarDb   = towar;
     Przyjecia = new ObservableCollection <Przyjecie>(DbAdapterEF.GetListaPrzyjec(towar.id));
     Wycofania = new ObservableCollection <Wycofanie>(DbAdapterEF.GetListaWycofan(towar.id));
     Wydania   = new ObservableCollection <WydanieView>(DbAdapterEF.GetListaWydan(towar.id));
 }
Exemple #3
0
 internal void DodajUzytkownika(string haslo)
 {
     try
     {
         DbAdapterEF.DodajUzytkownika(pracownikDb.numer, haslo);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #4
0
 internal void Remove()
 {
     try
     {
         DbAdapterEF.PracownikRemove(this);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #5
0
 public void ZapiszZmiany()
 {
     try
     {
         DbAdapterEF.MarkaTowaruUpdate(markaDb);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #6
0
 public override void Remove()
 {
     try
     {
         DbAdapterEF.ZameldowanieeRemove(this);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #7
0
 public override void Remove()
 {
     try
     {
         DbAdapterEF.PaszportRemove(this);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #8
0
 public override void Remove()
 {
     try
     {
         DbAdapterEF.SzkolenieBHPRemove(this);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #9
0
 public static List <TypTowaru> PobierzTypyTowarow()
 {
     try
     {
         return(DbAdapterEF.GetListaTypowTowarow());
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #10
0
 public static List <MarkaTowaru> PobierzMarkiTowarow()
 {
     try
     {
         return(DbAdapterEF.GetListaMarekTowarow());
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #11
0
 public override void Remove()
 {
     try
     {
         DbAdapterEF.OswiadczenieRemove(this);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #12
0
 internal static void UsunMarkeTowaru(MarkaTowaru marka)
 {
     try
     {
         DbAdapterEF.MarkaTowarRemove(marka.markaDb);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #13
0
 public static int GetIdMarkiTowaru(string nazwa)
 {
     try
     {
         return(DbAdapterEF.GetIdMarkiTowarow(nazwa));
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #14
0
 internal static void UsunTypTowaru(TypTowaru typ)
 {
     try
     {
         DbAdapterEF.TypTowarRemove(typ.typTowaruDb);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #15
0
 public void Remove()
 {
     try
     {
         DbAdapterEF.WycofanieRemove(this);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #16
0
 public bool OznaczJakoWykonane(bool wykonane)
 {
     try
     {
         DbAdapterEF.OznaczWykonanieWydania(Id, wykonane);
         return(true);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #17
0
 private void PobierzListeTowarow()
 {
     try
     {
         List <Towar> lista = DbAdapterEF.GetListaTowarow();
         listaTowarow = new ObservableCollection <TowarVM>();
         foreach (Towar t in lista)
         {
             listaTowarow.Add(new TowarVM(t));
         }
     }
     catch (Exception ex) { dialog.ShowError(ex); log.Error(ex); throw ex; }
 }
Exemple #18
0
 public void Save()
 {
     try
     {
         if (Id == 0)
         {
             DbAdapterEF.WycofanieInsert(this);
         }
         else
         {
             DbAdapterEF.WycofanieUpdate(this);
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #19
0
 internal void Save()
 {
     try
     {
         if (Id == 0)
         {
             DbAdapterEF.PracownikInsert(this);
         }
         else
         {
             DbAdapterEF.PracownikUpdate(this);
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #20
0
 public override void Save(int idPracownika)
 {
     try
     {
         if (Id == 0)
         {
             oswiadczenieDb.id_pracownika = idPracownika;
             DbAdapterEF.OswiadczenieInsert(this);
         }
         else
         {
             DbAdapterEF.OswiadczenieUpdate(this);
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #21
0
 private void PobierzListePrzyjec()
 {
     try
     {
         List <Przyjecie> lista = DbAdapterEF.GetListaPrzyjec(Id);
         if (lista.Count > 0)
         {
             ListaPrzyjec = new ObservableCollection <PrzyjecieVM>(lista.Select(p => new PrzyjecieVM(p)));
         }
         else
         {
             ListaPrzyjec = new ObservableCollection <PrzyjecieVM>();
         }
     }
     catch (Exception ex) { dialog.ShowError(ex); log.Error(ex); throw ex; }
 }
Exemple #22
0
 public void PobierzListeWydan()
 {
     try
     {
         List <WydanieView> lista = DbAdapterEF.GetListaWydan(Id);
         if (lista.Count > 0)
         {
             ListaWydan = new ObservableCollection <WydanieViewVM>(lista.Select(w => new WydanieViewVM(w)));
         }
         else
         {
             ListaWydan = new ObservableCollection <WydanieViewVM>();
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #23
0
 public override void Save(int idPracownika)
 {
     try
     {
         if (Id == 0)
         {
             paszportDb.id_pracownika = idPracownika;
             DbAdapterEF.PaszportInsert(this);
         }
         else
         {
             DbAdapterEF.PaszportUpdate(this);
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #24
0
 private void PobierzListePracownikow()
 {
     try
     {
         List <Pracownik> lista = DbAdapterEF.GetListaPracownikow();
         listaPracownikow = new ObservableCollection <PracownikVM>();
         foreach (Pracownik p in lista)
         {
             listaPracownikow.Add(new PracownikVM(p));
         }
         RaisePropertyChanged("ListaPracownikow");
         RaisePropertyChanged("ListaBrygadzistow");
         RaisePropertyChanged("PracownicyFiltr");
     }
     catch (Exception ex) { dialog.ShowError(ex); log.Error(ex); throw ex; }
 }
Exemple #25
0
 public static void ZapiszNowaMarkeTowaru(string nazwa)
 {
     try
     {
         if (PobierzMarkiTowarow().Any(t => t.Nazwa.Equals(nazwa)))
         {
             throw new Exception("Ta marka towaru już istnieje w bazie");
         }
         if (nazwa.Equals(""))
         {
             throw new Exception("Brak nazwy");
         }
         DbAdapterEF.MarkaTowaruInsert(nazwa);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #26
0
 public void Save(int?idWydajacego, int?idPrzyjmujacego)
 {
     try
     {
         if (Id == 0)
         {
             wydanieDb.id_wydajacego    = idWydajacego;
             wydanieDb.id_przyjmujacego = idPrzyjmujacego;
             DbAdapterEF.WydanieInsert(this);
         }
         else
         {
             DbAdapterEF.WydanieUpdate(this);
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #27
0
 private void ZapiszHaslo()
 {
     try
     {
         if (!Password.Equals("") && Password.Equals(Password2))
         {
             if (NowyUzytkownik)
             {
                 IsHasloNadane = DbAdapterEF.DodajUzytkownika(Login, Password);
             }
             else
             {
                 IsHasloNadane = DbAdapterEF.ZmianaHasla(login, Password, PasswordOld);
             }
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemple #28
0
 private void PobierzListePotwierdzen()
 {
     if (IsZalogowany)
     {
         int id = IsAdmin ? 0 : Uzytkownik.Id;
         List <WydanieView> lista = DbAdapterEF.GetListaWydan();
         if (lista.Any(w => w.IsDoPotwierdzeniaPrzyjecia(id)))
         {
             listaWydanDoPotwierdzenia = new ObservableCollection <WydanieViewVM>(lista.Where(w => w.IsDoPotwierdzeniaPrzyjecia(id)).Select(w => new WydanieViewVM(w)));
         }
         else
         {
             listaWydanDoPotwierdzenia = new ObservableCollection <WydanieViewVM>();
         }
     }
     else
     {
         listaWydanDoPotwierdzenia = new ObservableCollection <WydanieViewVM>();
     }
 }