public async Task <IActionResult> AddTeam([FromBody] CreateTeam.Request request) { request.AccountId = AccountId.GetValueOrDefault(); request.ActionBy = UserId.GetValueOrDefault(); var result = await Mediator.Send(request); return(Respond(result)); }
public async Task <IActionResult> Create(CreateTeam.Request request) { try { var response = await new CreateTeam(_ctx).Do(request); if (response.Status) { return(NoContent()); } return(BadRequest(response.Message)); } catch (TeamValidationException teamValidationException) { return(BadRequest(GetInnerMessage(teamValidationException))); } }