private async Task <bool> UpdateTaskAsync(string taskId, Task task) { var response = await client.PutAsJsonAsync("api/Task/" + taskId, task).ConfigureAwait(false); var result = await CheckResponse(response).ConfigureAwait(false); return(true); }
public string CreateTask(ServiceModel.Task task) { var dataTask = new Task(task.Title, task.Description); dataTask.UserStory = userStoryRepository.GetByID(task.UserStoryId); repository.Insert(dataTask); repository.Save(); return(dataTask.Id.ToString()); }
private async Task <string> CreateTaskAsync(Task task) { var response = await client.PostAsJsonAsync("api/Task", task).ConfigureAwait(false); var result = await CheckResponse(response).ConfigureAwait(false); var taskId = await response.Content.ReadAsStringAsync().ConfigureAwait(false); return(taskId.Substring(1, taskId.Length - 2)); }
public void UpdateTask(string taskId, ServiceModel.Task task, string userId) { var dataTask = repository.GetByID(taskId); dataTask.Title = task.Title; dataTask.Description = task.Description; dataTask.Completed = task.Completed; dataTask.EstimatedHours = task.EstimatedHours; dataTask.EstimatedHoursRemaining = task.EstimatedHoursRemaining; dataTask.HoursWorked = task.HoursWorked; if (task.UserIdAssignedTo == "me") { dataTask.UserIdAssignedTo = userId; } repository.Save(); }
public bool UpdateTask(string taskId, Task task) { return(UpdateTaskAsync(taskId, task).GetAwaiter().GetResult()); }
public string CreateTask(Task task) { return(CreateTaskAsync(task).GetAwaiter().GetResult()); }