public async Task <IActionResult> CadastrarAtalho([FromBody, SwaggerParameter("Informações de cadastro do atalho.", Required = true)] AtalhoViewModel viewModel) { var entrada = new AtalhoEntrada( base.ObterIdUsuarioClaim(), viewModel.Titulo, viewModel.Url); return(new ApiResult(await _atalhoServico.CadastrarAtalho(entrada))); }
public async Task <IActionResult> AlterarAtalho( [FromQuery, SwaggerParameter("ID do atalho.", Required = true)] int idAtalho, [FromBody, SwaggerParameter("Informações para alteração de um atalho.", Required = true)] AtalhoViewModel model) { var entrada = new AtalhoEntrada( base.ObterIdUsuarioClaim(), model.Titulo, model.Url); return(new ApiResult(await _atalhoServico.AlterarAtalho(idAtalho, entrada))); }