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; } }
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; } }
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; } }
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; } }
public static WydanieVM GetWydanie(Wydanie wydanie) { return(new WydanieVM(wydanie)); }
public WydanieVM(Wydanie wydanie) { this.wydanie = wydanie; }
public WydanieVM(int idTowaru) { wydanie = new Wydanie(); IdTowaru = idTowaru; }
public WydanieVM() { wydanie = new Wydanie(); }