Exemplo n.º 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; }
 }
Exemplo n.º 2
0
 internal static void WydanieUpdate(Wydanie wydanie)
 {
     try
     {
         using (OpportunityEntities context = new OpportunityEntities(Conn))
         {
             wydanie.WydanieDb.last_update          = DateTime.Now;
             context.Entry(wydanie.WydanieDb).State = EntityState.Modified;
             context.SaveChanges();
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemplo n.º 3
0
 internal static void WydanieInsert(Wydanie wydanie)
 {
     try
     {
         using (OpportunityEntities context = new OpportunityEntities(Conn))
         {
             wydanie.WydanieDb.last_update = DateTime.Now;
             wydanie.WydanieDb.uzytkownik  = Ustawienia.NazwaUzytkownika;
             context.Wydania.Add(wydanie.WydanieDb);
             context.SaveChanges();
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemplo n.º 4
0
 internal static void WydanieRemove(Wydanie wydanie)
 {
     try
     {
         using (OpportunityEntities context = new OpportunityEntities(Conn))
         {
             wydanie.WydanieDb.nieaktywne           = true;
             wydanie.WydanieDb.last_update          = DateTime.Now;
             wydanie.WydanieDb.uzytkownik           = Ustawienia.NazwaUzytkownika;
             context.Entry(wydanie.WydanieDb).State = EntityState.Modified;
             context.SaveChanges();
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
Exemplo n.º 5
0
 public static WydanieVM GetWydanie(Wydanie wydanie)
 {
     return(new WydanieVM(wydanie));
 }
Exemplo n.º 6
0
 public WydanieVM(Wydanie wydanie)
 {
     this.wydanie = wydanie;
 }
Exemplo n.º 7
0
 public WydanieVM(int idTowaru)
 {
     wydanie  = new Wydanie();
     IdTowaru = idTowaru;
 }
Exemplo n.º 8
0
 public WydanieVM()
 {
     wydanie = new Wydanie();
 }