public async Task <IActionResult> AssignCoach(string builderId, [FromBody] CoachAssignmentModel coachAssignmentModel) { try { await _buildersService.AssignCoachAsync(coachAssignmentModel.CoachId, builderId); } catch (Exception e) { return(BadRequest($"There was an error assigning the coach: {e.Message}")); } return(Ok()); }