private void OnPositionRemoved(object sender, ModelRemovedEventArgs e)
 {
     var removedNode = FindNode(RootNode, e.Id);
     int parentId = removedNode.ParentId;
     RemoveNode(RootNode.ChildNodes, removedNode.Id);
     CurrentNode = FindNode(RootNode, parentId);
 }
 private void OnActionPlanRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (ActionPlanFishboneVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             SelectedItems.Remove(item);
             break;
         }
     }
 }
 private void OnPositionRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (PositionAccessRuleVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             SelectedItems.Remove(item);
             break;
         }
     }
 }
 private void OnActivityRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (ActivityOperatorVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             SelectedItems.Remove(item);
             break;
         }
     }
 }
 private void OnOrganizationChartRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (OrganizationChartPositionVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             SelectedItems.Remove(item);
             break;
         }
     }
 }
 private void OnStationRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (StationMachineVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             var model = StationDataService.GetSingle(item.StationId);
             var returnedVm = new StationVM(model, Access, StationDataService);
             AllItems.AddNewItem(returnedVm);
             AllItems.CommitNew();
             SelectedItems.Remove(item);
             break;
         }
     }
 }
 private void OnOperatorRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (ActivityOperatorVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             var model = OperatorDataService.GetSingle(item.OperatorId);
             var returnedVm = new OperatorVM(model, Access, OperatorDataService);
             AllItems.AddNewItem(returnedVm);
             AllItems.CommitNew();
             SelectedItems.Remove(item);
             break;
         }
     }
 }
 private void OnFishboneNodeRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (ActionPlanFishboneVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             var model = FishboneNodeDataService.GetSingle(item.FishboneNodeId);
             var returnedVm = new FishboneNodeVM(model, Access, FishboneNodeDataService);
             AllItems.AddNewItem(returnedVm);
             AllItems.CommitNew();
             SelectedItems.Remove(item);
             break;
         }
     }
 }
Exemple #9
0
 private void OnUserRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (UserPositionVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             var model = UserDataService.GetSingle(item.UserId);
             var returnedVm = new UserVM(model, Access, UserDataService);
             AllItems.AddNewItem(returnedVm);
             AllItems.CommitNew();
             SelectedItems.Remove(item);
             break;
         }
     }
 }
 private void OnProductRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (ProductDefectionVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             var model = ProductDataService.GetSingle(item.ProductId);
             var returnedVm = new ProductVM(model, Access, ProductDataService, ProductGroupDataService);
             AllItems.AddNewItem(returnedVm);
             AllItems.CommitNew();
             SelectedItems.Remove(item);
             break;
         }
     }
 }
Exemple #11
0
 private void OnReworkRemoved(object sender, ModelRemovedEventArgs e)
 {
     foreach (ProductReworkVM item in SelectedItems)
     {
         if (item.Id == e.Id)
         {
             var model = ReworkDataService.GetSingle(item.ReworkId);
             var returnedVm = new ReworkVM(model, Access, ReworkDataService);
             AllItems.AddNewItem(returnedVm);
             AllItems.CommitNew();
             SelectedItems.Remove(item);
             break;
         }
     }
 }