public async Task <IActionResult> UpdateSprint(int id, [FromBody] UpdateSprintRequestModel sprint) { await _sprintRepository.Update(new Sprint { Id = id, SprintGoal = sprint.SprintGoal, StartDate = sprint.StartDate, EndDate = sprint.EndDate, AdditionalInformation = sprint.AdditionalInformation }); return(Ok()); }
public async Task <ActionResult> Update(int projectId, int sprintId, [FromBody] UpdateSprintRequestModel input) { var updateRequest = await this.sprintService.UpdateAsync( sprintId, projectId, input.Title, input.Goal, input.StartDate, input.EndDate); if (!updateRequest.Success) { return(this.BadRequest(new ErrorsResponseModel { Errors = updateRequest.Errors, })); } return(this.Ok()); }