private void OpenCreateProcescellWindow(ProcescellType celltype) { ProcessCellService service = new ProcessCellService(); Procescell procescell = service.GenerateNextProcescell(celltype, Procescells); _MainView.OpenCreateProcescellView(procescell); }
private void CreateProcescell() { ProcessCellService service = new ProcessCellService(); service.CreateNewProcescell(Procescell); OrderObservableList.AddSorted(Procescells, Procescell); _View.CloseWindow(); }
private void ManageFactoryConfig() { ProcessCellService service = new ProcessCellService(); FactoryConfig factory = service.GetFactoryConfig(); Procescells = new ObservableCollection <Procescell>(factory.Procescells); Bins = new ObservableCollection <Bin>(factory.Bins); ParameterDefinitions = new ObservableCollection <ParameterDefinition>(factory.ParameterDefinitions); Units = new ObservableCollection <OAUnitDefinition>(factory.OAUnitDefinitions); }
public override void DeleteTreeViewObject() { ProcessCellService service = new ProcessCellService(); service.DeleteProcescell(this); }