void NormJournal_OnSelectResult(object sender, QS.Project.Journal.JournalSelectedEventArgs e)
 {
     foreach (var norm in e.SelectedObjects)
     {
         Entity.AddUsedNorm(UoW.GetById <Norm>(norm.GetId()));
     }
 }
 private void ViewModel_OnSelectResult(object sender, QS.Project.Journal.JournalSelectedEventArgs e)
 {
     foreach (var stockBalance in e.GetSelectedObjects <StockBalanceJournalNode>())
     {
         Entity.AddItem(stockBalance.GetStockPosition(UoW), stockBalance.Amount);
     }
 }
        void SelectDialog_OnSelectResult(object sender, QS.Project.Journal.JournalSelectedEventArgs e)
        {
            var items    = (IssuanceSheetItem[])((EmployeeJournalViewModel)sender).Tag;
            var employee = UoW.GetById <EmployeeCard>(e.SelectedObjects.First().GetId());

            foreach (var item in items)
            {
                item.Employee = employee;
            }
        }
Beispiel #4
0
 void Analog_OnSelectResult(object sender, QS.Project.Journal.JournalSelectedEventArgs e)
 {
     foreach (var toolsNode in e.SelectedObjects)
     {
         var tools = UoW.GetById <ProtectionTools>(toolsNode.GetId());
         if (tools.Type == Entity?.Type)
         {
             Entity.AddAnalog(tools);
         }
     }
 }
        void SetNomenclature_OnSelectResult(object sender, QS.Project.Journal.JournalSelectedEventArgs e)
        {
            var page         = NavigationManager.FindPage((DialogViewModelBase)sender);
            var items        = page.Tag as IssuanceSheetItem[];
            var nomenclature = UoW.GetById <Nomenclature>(e.SelectedObjects[0].GetId());

            foreach (var item in items)
            {
                item.Nomenclature = nomenclature;
            }
        }
Beispiel #6
0
        void Nomeclature_OnSelectResult(object sender, QS.Project.Journal.JournalSelectedEventArgs e)
        {
            var nomenclatures = UoW.GetById <Nomenclature>(e.SelectedObjects.Select(x => x.GetId()));

            foreach (var nomenclature in nomenclatures)
            {
                if (nomenclature.Type == Entity?.Type)
                {
                    Entity.AddNomeclature(nomenclature);
                }
            }
        }
        void NomenclatureJournal_OnSelectResult(object sender, QS.Project.Journal.JournalSelectedEventArgs e)
        {
            var nomeclatures = UoW.GetById <Nomenclature>(e.SelectedObjects.Select(x => x.GetId()));

            foreach (var nomenclature in nomeclatures)
            {
                var item = new IssuanceSheetItem {
                    IssuanceSheet = Entity,
                    Nomenclature  = nomenclature,
                    StartOfUse    = Entity.Date,
                    Amount        = 1,
                    Lifetime      = 12,
                };
                Entity.ObservableItems.Add(item);
            }
        }