public async Task <IActionResult> ApiScopeDelete(ApiScopeDto apiScope) { await _apiScopeService.DeleteApiScopeAsync(apiScope); SuccessNotification(_localizer["SuccessDeleteApiScope"], _localizer["SuccessTitle"]); return(RedirectToAction(nameof(ApiScopes))); }
public async Task <IActionResult> DeleteApiScopeAsync(int id) { var result = await apiScopeService.DeleteApiScopeAsync(id).ConfigureAwait(false); if (result.Succeeded) { return(Ok()); } ModelState.AddModelError(string.Empty, result.ErrorMessage); return(BadRequest(ModelState)); }
public async Task <IActionResult> Delete(ApiScopeModel model) { if (model.Id == 0) { return(RedirectToAction(nameof(Index))); } var result = await _apiScopeService.DeleteApiScopeAsync(CommonMappers.Mapper.Map <ApiScope>(model)); if (result) { SuccessNotification(await _localizationService.GetResourceAsync("ApiResource.Updated")); return(RedirectToAction(nameof(Index))); } return(View(model)); }