public async Threading.Task <Task> CreateTaskInCategoryAsync(Category category) { Task task = new Task() { CategoryId = category.CategoryId, TaskName = Resources.TaskService_NewTaskName, IsComplete = false, CreationTime = DateTime.Now, ActualWork = 0, Status = TaskStatus.TaskNotStarted }; TaskServiceReference.TaskDO rTask = await channel.CreateTaskAsync(mapper.Map <TaskServiceReference.TaskDO>(task), clientCredentials.UserName); mapper.Map(rTask, task); task.Category = category; return(task); }
public async Threading.Task UpdateTaskAsync(Task task) { TaskServiceReference.TaskDO rTask = await channel.UpdateTaskAsync(mapper.Map <TaskServiceReference.TaskDO>(task)); mapper.Map(rTask, task); }