public Towar(Towary towar) { towarDb = towar; Przyjecia = new ObservableCollection <Przyjecie>(DbAdapterEF.GetListaPrzyjec(towar.id)); Wycofania = new ObservableCollection <Wycofanie>(DbAdapterEF.GetListaWycofan(towar.id)); Wydania = new ObservableCollection <WydanieView>(DbAdapterEF.GetListaWydan(towar.id)); }
public void PobierzListeWydan() { try { List <WydanieView> lista = DbAdapterEF.GetListaWydan(Id); if (lista.Count > 0) { ListaWydan = new ObservableCollection <WydanieViewVM>(lista.Select(w => new WydanieViewVM(w))); } else { ListaWydan = new ObservableCollection <WydanieViewVM>(); } } catch (Exception ex) { log.Error(ex); throw ex; } }
private void PobierzListePotwierdzen() { if (IsZalogowany) { int id = IsAdmin ? 0 : Uzytkownik.Id; List <WydanieView> lista = DbAdapterEF.GetListaWydan(); if (lista.Any(w => w.IsDoPotwierdzeniaPrzyjecia(id))) { listaWydanDoPotwierdzenia = new ObservableCollection <WydanieViewVM>(lista.Where(w => w.IsDoPotwierdzeniaPrzyjecia(id)).Select(w => new WydanieViewVM(w))); } else { listaWydanDoPotwierdzenia = new ObservableCollection <WydanieViewVM>(); } } else { listaWydanDoPotwierdzenia = new ObservableCollection <WydanieViewVM>(); } }