private void OnSpecialSkillAdded(object sender, ModelAddedEventArgs<ProductActivitySkill> e) { var newSpecialSkillVm = new SpecialSkillVM(e.NewModel, Access, SpecialSkillDataService); Items.AddNewItem(newSpecialSkillVm); Items.CommitNew(); CurrentContent = newSpecialSkillVm; CurrentContent.IsSelected = true; }
private void OnGeneralSkillAdded(object sender, ModelAddedEventArgs<PersonalSkill> e) { var newGeneralSkillVm = new GeneralSkillVM(e.NewModel, Access, GeneralSkillDataService); Items.AddNewItem(newGeneralSkillVm); Items.CommitNew(); CurrentContent = newGeneralSkillVm; CurrentContent.IsSelected = true; }
private void OnOrganizationChartAdded(object sender, ModelAddedEventArgs<OrganizationChart> e) { var newOrganizationChartVm = new OrganizationChartVM(e.NewModel, Access, OrganizationChartDataService); Items.AddNewItem(newOrganizationChartVm); Items.CommitNew(); CurrentContent = newOrganizationChartVm; CurrentContent.IsSelected = true; }
private void OnOperatorAdded(object sender, ModelAddedEventArgs<Operator> e) { var newOperatorVm = new OperatorVM(e.NewModel, Access, OperatorDataService); Items.AddNewItem(newOperatorVm); Items.CommitNew(); CurrentContent = newOperatorVm; CurrentContent.IsSelected = true; }
private void OnPositionAdded(object sender, ModelAddedEventArgs<Position> e) { var newPositionVm = new PositionVM(e.NewModel, Access, PositionDataService); Items.AddNewItem(newPositionVm); Items.CommitNew(); CurrentContent = newPositionVm; CurrentContent.IsSelected = true; }
private void OnReworkAdded(object sender, ModelAddedEventArgs<Rework> e) { var newReworkVm = new ReworkVM(e.NewModel, Access, ReworkDataService); Items.AddNewItem(newReworkVm); Items.CommitNew(); CurrentContent = newReworkVm; CurrentContent.IsSelected = true; }
private void OnUserAdded(object sender, ModelAddedEventArgs<User_Position> e) { var userPositionVm = new UserPositionVM(e.NewModel, Access, RelationDirection.Reverse); SelectedItems.AddNewItem(userPositionVm); SelectedItems.CommitNew(); foreach (IEntityItem item in AllItems) { if (item.Id == userPositionVm.UserId) { AllItems.Remove(item); break; } } }
private void OnPositionAdded(object sender, ModelAddedEventArgs<Position_AccessRule> e) { var positionAccessRuleVm = new PositionAccessRuleVM(e.NewModel, Access, RelationDirection.Reverse); SelectedItems.AddNewItem(positionAccessRuleVm); SelectedItems.CommitNew(); }
private void OnFpcAdded(object sender, ModelAddedEventArgs<FPC> e) { var newFpcVm = new FpcVm(e.NewModel, GroupItems, Access, FpcDataService); Items.AddNewItem(newFpcVm); Items.CommitNew(); CurrentContent = newFpcVm; CurrentContent.IsSelected = true; }
private void OnAccessRuleAdded(object sender, ModelAddedEventArgs<AccessRule> e) { var newAccessRuleVm = new AccessRuleVM(AccessRuleDataService, e.NewModel, Access); Items.AddNewItem(newAccessRuleVm); Items.CommitNew(); CurrentContent = newAccessRuleVm; CurrentContent.IsSelected = true; }
private void OnAccessRuleChanged(object sender, ModelAddedEventArgs<User_AccessRule> e) { var userAccessRule = new UserAccessRuleVM(e.NewModel, Access, RelationDirection.Straight); var newNode = FindNode(RootNode, userAccessRule.AccessRuleId) as UserAccessNodeVM; if (newNode != null) newNode.UserAccess = userAccessRule.Type; if (CurrentNode == RootNode) { CurrentNode = newNode; } }
private void OnPositionAdded(object sender, ModelAddedEventArgs<OrganizationChart_Position> e) { var positionOrganizationChartVm = new OrganizationChartPositionVM(e.NewModel, Access, OrganizationChartPositionDataService); CurrentNode.ChildNodes.Add(positionOrganizationChartVm); if (CurrentNode == RootNode) { CurrentNode = positionOrganizationChartVm; } }
private void OnMachineFamilyAdded(object sender, ModelAddedEventArgs<MachineFamily> e) { var newMachineFamily = new MachineFamilyVM(e.NewModel, Access, MachineFamilyDataService); GroupItems.AddNewItem(newMachineFamily); GroupItems.CommitNew(); foreach (MachineVM item in Items) { if (!item.Groups.Contains(newMachineFamily)) { item.Groups.AddNewItem(newMachineFamily); item.Groups.CommitNew(); } } Add(newMachineFamily.Id); ((MachineVM)CurrentContent).SelectedGroupVM = newMachineFamily; CurrentContent = newMachineFamily; }
private void OnMachineAdded(object sender, ModelAddedEventArgs<Machine> e) { var newMachineVm = new MachineVM(e.NewModel, GroupItems, Access, MachineDataService, MachineFamilyDataService); Items.AddNewItem(newMachineVm); Items.CommitNew(); CurrentContent = newMachineVm; CurrentContent.IsSelected = true; }
private void OnCostCenterAdded(object sender, ModelAddedEventArgs<CostCenter> e) { var newCostCenter = new CostCenterVM(e.NewModel, Access, CostCenterDataService); GroupItems.AddNewItem(newCostCenter); GroupItems.CommitNew(); foreach (CostVM item in Items) { if (!item.Groups.Contains(newCostCenter)) { item.Groups.AddNewItem(newCostCenter); item.Groups.CommitNew(); } } Add(newCostCenter.Id); ((CostVM) CurrentContent).SelectedGroupVM = newCostCenter; CurrentContent = newCostCenter; }
private void OnCostAdded(object sender, ModelAddedEventArgs<Cost> e) { var newContent = new CostVM(e.NewModel, GroupItems, Warehouses, GetCostSourceItems((CostSourceType) e.NewModel.CostCenter.SourceType), Access, CostDataService, CostCenterDataService); Items.AddNewItem(newContent); Items.CommitNew(); CurrentContent = newContent; CurrentContent.IsSelected = true; }
private void OnProductGroupAdded(object sender, ModelAddedEventArgs<ProductGroup> e) { var newProductGroup = new ProductGroupVM(e.NewModel, Access, ProductGroupDataService); GroupItems.AddNewItem(newProductGroup); GroupItems.CommitNew(); foreach (ProductVM item in Items) { if (!item.Groups.Contains(newProductGroup)) { item.Groups.AddNewItem(newProductGroup); item.Groups.CommitNew(); } } Add(newProductGroup.Id); ((ProductVM) CurrentContent).SelectedGroupVM = newProductGroup; CurrentContent = newProductGroup; }
private void OnProductAdded(object sender, ModelAddedEventArgs<Product> e) { var newContent = new ProductVM(e.NewModel, GroupItems, Access, ProductDataService, ProductGroupDataService); Items.AddNewItem(newContent); Items.CommitNew(); CurrentContent = newContent; CurrentContent.IsSelected = true; }
protected virtual void OnModelAddedToRepository(object sender, ModelAddedEventArgs e) { }
private void OnCauseAdded(object sender, ModelAddedEventArgs<Cause> e) { var newCauseVm = new CauseVM(e.NewModel, Access, CauseDataService); Items.AddNewItem(newCauseVm); Items.CommitNew(); newCauseVm.IsExpanded = true; ((ISplitNodeContent)CurrentContent).ChildNodes.Add(newCauseVm); CurrentContent = newCauseVm; CurrentContent.IsSelected = true; }
private void OnFishboneNodeAdded(object sender, ModelAddedEventArgs<FishboneNode_ActionPlan> e) { var productVm = new ActionPlanFishboneVM(e.NewModel, Access, RelationDirection.Straight); SelectedItems.AddNewItem(productVm); }
protected override void OnModelAddedToRepository(object sender, ModelAddedEventArgs e) { var vm = new SupplierViewModel(e.NewModel as Supplier, _repository); AllItems.Add(vm); }
private void OnOperatorAdded(object sender, ModelAddedEventArgs<ActivitySkill> e) { var activityOperatorVm = new ActivityOperatorVM(e.NewModel, Access, ActivityOperatorDataService, RelationDirection.Straight); SelectedItems.AddNewItem(activityOperatorVm); SelectedItems.CommitNew(); foreach (IEntityItem item in AllItems) { if (item.Id == activityOperatorVm.OperatorId) { AllItems.Remove(item); break; } } }
private void OnOrganizationChartAdded(object sender, ModelAddedEventArgs<OrganizationChart_Position> e) { var organizationChartPositionVm = new OrganizationChartPositionVM(e.NewModel, Access, OrganizationChartPositionDataService); SelectedItems.AddNewItem(organizationChartPositionVm); SelectedItems.CommitNew(); }
private void OnActionPlanAdded(object sender, ModelAddedEventArgs<FishboneNode_ActionPlan> e) { var productVm = new ActionPlanFishboneVM(e.NewModel, Access , RelationDirection.Reverse); SelectedItems.AddNewItem(productVm); SelectedItems.CommitNew(); }
private void OnActivityAdded(object sender, ModelAddedEventArgs<Activity> e) { var newContent = new ActivityVM(e.NewModel, GroupItems, Access, ActivityDataService, ActivityGroupDataService); Items.AddNewItem(newContent); Items.CommitNew(); CurrentContent = newContent; CurrentContent.IsSelected = true; }
private void OnPositionAdded(object sender, ModelAddedEventArgs<User_Position> e) { var positionUserVm = new UserPositionVM(e.NewModel, Access, RelationDirection.Straight); SelectedItems.AddNewItem(positionUserVm); SelectedItems.CommitNew(); foreach (IEntityItem item in AllItems) { if (item.Id == positionUserVm.PositionId) { AllItems.Remove(item); break; } } }
private void OnWorkProfilePlanAdded(object sender, ModelAddedEventArgs<WorkProfilePlan> e) { var newVm = new WorkProfilePlanVm(e.NewModel, Access, WorkProfilePlanDataService); Items.AddNewItem(newVm); Items.CommitNew(); CurrentContent = newVm; CurrentContent.IsSelected = true; }
private void OnDefectionAdded(object sender, ModelAddedEventArgs<ProductDefection> e) { var productDefectionVM = new ProductDefectionVM(e.NewModel, Access, ProductDefectionDataService, RelationDirection.Straight); SelectedItems.AddNewItem(productDefectionVM); SelectedItems.CommitNew(); foreach (IEntityItem item in AllItems) { if (item.Id == productDefectionVM.DefectionId) { AllItems.Remove(item); break; } } }
private void OnActivityAdded(object sender, ModelAddedEventArgs<ActivitySkill> e) { var activityOperatorVm = new ActivityOperatorVM(e.NewModel, Access, ActivityOperatorDataService, RelationDirection.Reverse); SelectedItems.AddNewItem(activityOperatorVm); SelectedItems.CommitNew(); }
private void OnStationAdded(object sender, ModelAddedEventArgs<StationMachine> e) { var stationMachineVM = new StationMachineVM(e.NewModel, Access, StationMachineDataService, RelationDirection.Reverse); SelectedItems.AddNewItem(stationMachineVM); SelectedItems.CommitNew(); foreach (IEntityItem item in AllItems) { if (item.Id == stationMachineVM.StationId) { AllItems.Remove(item); break; } } }
private void OnPartWarehouseAdded(object sender, ModelAddedEventArgs<PartWarehouse> e) { var newContent = new PartWarehouseVM(e.NewModel, GroupItems, Access,PartWarehouseDataService,PartWarehouseGroupDataService,CostDataService); Items.AddNewItem(newContent); Items.CommitNew(); CurrentContent = newContent; CurrentContent.IsSelected = true; }