public async Task <IActionResult> DeleteConfirmed(int id) { if (!_securityService.CurrrentUserHasAccessToOrganization(CurrentOrganizationId(), AccessLevel.Write)) { return(Forbid()); } await _datasetService.Delete(id); return(RedirectToAction(nameof(Index))); }
public async Task Handle(DeleteDatasetVerb verb) { await datasetService.Delete(verb.Id); logger.Log($"Deleted {verb.Id}"); }