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