public async Task <IActionResult> Update(UpdateEpicRequest request) { await this.epicsService.Update(request.Id, request.Name, request.Description, request.Deadline, request.TaskIds); return(this.NoContent()); }
/// <summary> /// Updates an epic. /// </summary> /// <param name="groupId">The ID, path or <see cref="Group"/> of the group.</param> /// <param name="epicId">The ID of an epic.</param> /// <param name="request">Update epic request.</param> /// <returns>The updated epic.</returns> public async Task <Epic> UpdateAsync(GroupId groupId, int epicId, UpdateEpicRequest request) => await _httpFacade.Put <Epic>($"groups/{groupId}/epics/{epicId}", request);