Пример #1
0
		public void Add(ServerTask serverTask)
		{
			_dispatcher.BeginInvoke((Action)(() =>
			{
				var serverTaskViewModel = new ServerTaskModel(serverTask);
				ServerTaskList.Add(serverTaskViewModel);
			}));
		}
Пример #2
0
		public void Edit(ServerTask serverTask)
		{
			_dispatcher.BeginInvoke((Action)(() =>
			{
				var serverTaskViewModel = ServerTaskList.FirstOrDefault(x => x.Task.UID == serverTask.UID);
				if (serverTaskViewModel != null)
					serverTaskViewModel.Task = serverTask;
			}));
		}
Пример #3
0
		public static void Add(GKProgressCallback progressCallback, string name, Action action)
		{
			var serverTask = new ServerTask() { Action = action, ProgressCallback = progressCallback, Name = name };
			ServerTasks.Add(serverTask);
			Notifier.AddServerTask(serverTask);
		}
Пример #4
0
		public ServerTaskModel(ServerTask serverTask)
		{
			Task = serverTask;
		}
Пример #5
0
		public void RemoveServerTask(ServerTask serverTask)
		{
			OperationsModel.RemoveServerTask(serverTask);
		}
Пример #6
0
		public void AddServerTask(ServerTask serverTask)
		{
			OperationsModel.AddServerTask(serverTask);
		}
Пример #7
0
		public Operation(ServerTask serverTask)
		{
			ServerTask = serverTask;
		}
Пример #8
0
		public void RemoveServerTask(ServerTask serverTask)
		{
			MainView.Current.RemoveTask(serverTask);
		}
Пример #9
0
		public void RemoveServerTask(ServerTask serverTask)
		{
			MainPresenter.Current.RemoveTask(serverTask);
		}
Пример #10
0
		public void AddServerTask(ServerTask serverTask)
		{
			MainPresenter.Current.AddTask(serverTask);
		}
Пример #11
0
		internal static void RemoveServerTask(ServerTask serverTask)
		{
			if (_notifier != null)
				_notifier.RemoveServerTask(serverTask);
		}
Пример #12
0
		internal static void AddServerTask(ServerTask serverTask)
		{
			if (_notifier != null)
				_notifier.AddServerTask(serverTask);
		}
Пример #13
0
		public void RemoveServerTask(ServerTask serverTask)
		{
			OperationsPresenter.RemoveServerTask(serverTask);
		}
Пример #14
0
		public void AddServerTask(ServerTask serverTask)
		{
			OperationsPresenter.AddServerTask(serverTask);
		}
Пример #15
0
		public void AddServerTask(ServerTask serverTask)
		{
			MainViewModel.Current.ServerTasksViewModel.Add(serverTask);
		}
Пример #16
0
		public void RemoveServerTask(ServerTask serverTask)
		{
			MainViewModel.Current.ServerTasksViewModel.Remove(serverTask);
		}
Пример #17
0
		public static void AddServerTask(ServerTask serverTask)
		{
			Operations.Add(new Operation(serverTask));
			PageController.OnPageChanged(Page.Operations);
		}
Пример #18
0
		public static void RemoveServerTask(ServerTask serverTask)
		{
			Operations.RemoveAll(x => x.ServerTask == serverTask);
			PageController.OnPageChanged(Page.Operations);
		}
Пример #19
0
		public void AddServerTask(ServerTask serverTask)
		{
			MainView.Current.AddTask(serverTask);
		}