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; } }
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; } }
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; } }