public static void CreateFictiveCombinations(BaseLayer baseLayer, ITaskLayer taskLayer) { var actions = baseLayer.DssDbContext.Actions.Local.ToList(); var events = baseLayer.DssDbContext.Events.Local.ToList(); if (events.Count == 0) { foreach (var act in actions) { baseLayer.BaseMethods.AddCombination(new Combination(), act, null, baseLayer.Task, 0); } } else { if (taskLayer != null) { taskLayer.CreateCombinations(); } else { foreach (var act in actions) { foreach (var ev in events) { baseLayer.BaseMethods.AddCombination(new Combination(), act, ev, baseLayer.Task, 0); } } } } }
public static void ShowNavigationWindows(NavigationWindow window, object pageAction, string title, BaseLayer baseLayer, ITaskLayer taskLayer) { _baseLayer = baseLayer; _taskLayer = taskLayer; window.Title = title; window.Width = 800; window.Height = 600; window.MinWidth = 450; window.MinHeight = 450; window.Content = pageAction; window.Closing += window_Closing; window.Show(); }
public static void CreateFictiveCombinations(BaseLayer baseLayer, ITaskLayer taskLayer) { var actions = baseLayer.DssDbContext.Actions.Local.ToList(); var events = baseLayer.DssDbContext.Events.Local.ToList(); if (events.Count == 0) { foreach (var act in actions) baseLayer.BaseMethods.AddCombination(new Combination(), act, null, baseLayer.Task, 0); } else { if(taskLayer != null) taskLayer.CreateCombinations(); else foreach (var act in actions) foreach (var ev in events) baseLayer.BaseMethods.AddCombination(new Combination(), act, ev, baseLayer.Task, 0); } }
public TaskPresenter(ITaskLayer view) { this.view = view; Initialize(); }