Пример #1
0
 private void NoweWydanieZapisz(object parameters)
 {
     try
     {
         var     values  = (object[])parameters;
         Wydanie wydanie = new Wydanie();
         wydanie.DataWydania = Convert.ToDateTime(values[0]).Date.Equals(DateTime.Now.Date) ? DateTime.Now : Convert.ToDateTime(values[0]);
         wydanie.IdTowaru    = TowarWybrany.Id;
         if (Convert.ToInt32(values[1]) > 0)
         {
             wydanie.IdPrzyjmujacego = Convert.ToInt32(values[1]);
         }
         if (TowarWybrany.IdBrygadzisty > 0)
         {
             wydanie.IdWydajacego = TowarWybrany.IdBrygadzisty;
         }
         wydanie.Uwagi = values[2].ToString();
         string walidacja = wydanie.Validate();
         if (walidacja.Equals(""))
         {
             wydanie.Save();
             TowarWybrany.OdswiezCechy();
             OdswiezListeTowarow();
             PobierzListePotwierdzen();
             RaisePropertyChanged("ListaWydanDoPotwierdzenia");
         }
         else
         {
             dialog.ShowWarning(walidacja);
         }
     }
     catch (Exception ex) { dialog.ShowError(ex, "B³¹d wydania towaru"); log.Error(ex); throw ex; }
 }
Пример #2
0
 private void NowePrzyjecieZapisz(object parameters)
 {
     try
     {
         var       values    = (object[])parameters;
         Przyjecie przyjecie = new Przyjecie();
         przyjecie.DataPrzyjecia = Convert.ToDateTime(values[0]).Date.Equals(DateTime.Now.Date) ? DateTime.Now : Convert.ToDateTime(values[0]);
         if (przyjecie.DataPrzyjecia.Date.Equals(DateTime.Now))
         {
             przyjecie.DataPrzyjecia = DateTime.Now;
         }
         przyjecie.IdTowaru     = TowarWybrany.Id;
         przyjecie.NumerFaktury = values[1].ToString();
         przyjecie.Path         = TowarWybrany.PathPrzyjecie;
         przyjecie.Uwagi        = values[2].ToString();
         string walidacja = przyjecie.Validate();
         if (walidacja.Equals(""))
         {
             przyjecie.Save();
             TowarWybrany.OdswiezCechy();
             OdswiezListeTowarow();
         }
         else
         {
             dialog.ShowWarning(walidacja);
         }
     }
     catch (Exception ex) { dialog.ShowError(ex, "B³¹d przyjêcia towaru"); log.Error(ex); throw ex; }
 }
Пример #3
0
 private void NoweWycofanieZapisz(object parameters)
 {
     try
     {
         var       values    = (object[])parameters;
         Wycofanie wycofanie = new Wycofanie();
         wycofanie.DataWycofania = Convert.ToDateTime(values[0]).Date.Equals(DateTime.Now.Date) ? DateTime.Now : Convert.ToDateTime(values[0]);
         wycofanie.IdTowaru      = TowarWybrany.Id;
         wycofanie.Uwagi         = values[2].ToString();
         string walidacja = wycofanie.Validate();
         if (walidacja.Equals(""))
         {
             wycofanie.Save();
             TowarWybrany.OdswiezCechy();
             OdswiezListeTowarow();
         }
         else
         {
             dialog.ShowWarning(walidacja);
         }
     }
     catch (Exception ex) { dialog.ShowError(ex, "B³¹d wycofywania towaru"); log.Error(ex); throw ex; }
 }