예제 #1
0
        protected override async Task LoadElements()
        {
            //zeby message z gniazdem mogl dojsc
            await Task.Delay(200);

            using (var uow = UnitOfWorkFactory.Create())
            {
                if (gniazdoProdukcyjne == null)
                {
                    ListOfVMEntities = new ObservableCollection <tblProdukcjaZlecenieTowar>
                                       (
                        await uow.tblProdukcjaZlecenieTowar.WhereAsync(t => t.IDProdukcjaZlecenie != null &&
                                                                       t.IDProdukcjaZlecenie != 0)
                                       );
                }
                else
                {
                    ListOfVMEntities = new ObservableCollection <tblProdukcjaZlecenieTowar>
                                       (
                        await uow.tblProdukcjaZlecenieTowar.WhereAsync(t => t.IDProdukcjaZlecenie != null &&
                                                                       t.IDProdukcjaZlecenie != 0 &&
                                                                       t.IDProdukcjaGniazdoProdukcyjne == gniazdoProdukcyjne.IDProdukcjaGniazdoProdukcyjne &&
                                                                       (t.tblProdukcjaZlecenie.IDProdukcjaZlecenieStatus == (int)ProdukcjaZlecenieStatusEnum.Oczekuje ||
                                                                        t.tblProdukcjaZlecenie.IDProdukcjaZlecenieStatus == (int)ProdukcjaZlecenieStatusEnum.WTrakcie)
                                                                       )
                                       );
                }
            }
            ListOfVMEntities = new ObservableCollection <tblProdukcjaZlecenieTowar>
                                   (ListOfVMEntities.OrderByDescending(d => d.tblProdukcjaZlecenie.NrZlecenia));
        }
예제 #2
0
        protected override async Task LoadElements()
        {
            await base.LoadElements();

            ListOfVMEntities = new ObservableCollection <tblFinanseStanKonta>
                                   (ListOfVMEntities.OrderByDescending(e => e.DataStanu));
        }
예제 #3
0
        protected override async Task LoadElements()
        {
            await base.LoadElements();

            ListOfVMEntities = new ObservableCollection <tblProdukcjaGeokomorkaPodsumowaniePrzerob>
                                   (ListOfVMEntities.OrderByDescending(e => e.DataDo).ToList());
        }
예제 #4
0
        protected override async Task LoadElements()
        {
            await base.LoadElements();

            listBase         = ListOfVMEntities.CopyList();
            ListOfVMEntities = new ObservableCollection <tblProdukcjaRozliczenie_PWPodsumowanie>
                                   (ListOfVMEntities.OrderByDescending(e => e.tblProdukcjaRozliczenie_Naglowek.DataDodania).ToList());
            GenerujPodsumowanie();
        }