public async Task <IActionResult> DeleteAsync(int Id) { try { await serviceService.DeleteServiceAsync(Id); return(Ok()); } catch (Exception ex) { throw ex; } }
public async Task <IActionResult> DeleteService(Guid id) { if (id == Guid.Empty) { return(RedirectToAction("Index")); } var successful = await _serviceService.DeleteServiceAsync(id); if (!successful) { return(BadRequest("Could not delete service.")); } return(RedirectToAction("Index")); }
public async Task <IActionResult> Delete(int id) { try { await _serviceService.DeleteServiceAsync(id); return(RedirectToAction("list", "service")); } catch (Exception e) { if (e is FormatException || e is NullReferenceException || e is KeyNotFoundException) { Console.WriteLine(e.Message); return(NotFound()); } throw; } }