public Guid CreateTask(AlgorithmParams algorithmParams) { var newTask = new ApproximationTask { TaskGuid = Guid.NewGuid(), AlgorithmParams = algorithmParams, TaskProgress = 1 }; _taskRepository.AddTask(newTask); return(newTask.TaskGuid); }
public void UpdateTask(ApproximationTask task) { var taskToUpdate = _approximationTasks.First(at => at.TaskGuid == task.TaskGuid); taskToUpdate = task; }
public void AddTask(ApproximationTask task) { _approximationTasks.Add(task); }