예제 #1
0
 internal static void WycofanieUpdate(Wycofanie wycofanie)
 {
     try
     {
         using (OpportunityEntities context = new OpportunityEntities(Conn))
         {
             wycofanie.WycofanieDb.last_update          = DateTime.Now;
             context.Entry(wycofanie.WycofanieDb).State = EntityState.Modified;
             context.SaveChanges();
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
예제 #2
0
 internal static void WycofanieInsert(Wycofanie wycofanie)
 {
     try
     {
         using (OpportunityEntities context = new OpportunityEntities(Conn))
         {
             wycofanie.WycofanieDb.last_update = DateTime.Now;
             wycofanie.WycofanieDb.uzytkownik  = Ustawienia.NazwaUzytkownika;
             context.Wycofania.Add(wycofanie.WycofanieDb);
             context.SaveChanges();
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
예제 #3
0
 internal static void WycofanieRemove(Wycofanie wycofanie)
 {
     try
     {
         using (OpportunityEntities context = new OpportunityEntities(Conn))
         {
             wycofanie.WycofanieDb.nieaktywne           = true;
             wycofanie.WycofanieDb.last_update          = DateTime.Now;
             wycofanie.WycofanieDb.uzytkownik           = Ustawienia.NazwaUzytkownika;
             context.Entry(wycofanie.WycofanieDb).State = EntityState.Modified;
             context.SaveChanges();
         }
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
예제 #4
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; }
 }
예제 #5
0
 public WycofanieVM(Wycofanie wycofanie)
 {
     this.wycofanie = wycofanie;
 }
예제 #6
0
 public WycofanieVM(int idTowaru)
 {
     wycofanie = new Wycofanie();
     IdTowaru  = idTowaru;
 }
예제 #7
0
 public WycofanieVM()
 {
     wycofanie = new Wycofanie();
 }