public async Task <IActionResult> Delete(int id) { if (await languageService.DeleteAsync(id)) { return(new NoContentResult()); } else { return(NotFound()); } }
public async Task <ActionResult> Delete(string id) { try { var languageDto = _languageService.GetSingle(i => i.Id == id); if (languageDto != null) { await _languageService.DeleteAsync(languageDto); } return(RedirectToAction(LanguageControllerAction.Index)); } catch (Exception) { throw; } }
public async Task DeleteLanguageAsync(int id) { await _languageService.DeleteAsync(id); }
public async Task <IActionResult> Delete(int id) { return(await DeleteAsync( async() => await _languageService.LanguageExistsAsync(id), async() => await _languageService.DeleteAsync(id))); }