public async Task <IActionResult> Delete(int id)
 {
     if (await languageService.DeleteAsync(id))
     {
         return(new NoContentResult());
     }
     else
     {
         return(NotFound());
     }
 }
Example #2
0
 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);
 }
Example #4
0
 public async Task <IActionResult> Delete(int id)
 {
     return(await DeleteAsync(
                async() => await _languageService.LanguageExistsAsync(id),
                async() => await _languageService.DeleteAsync(id)));
 }