private async void DeleteIncident() { try { var res = await _pageDialogService.DisplayAlertAsync("Delete", "Deleted Selected Incident", "Yes", "No"); if (res) { var deleteOk = await _incidentService.DeleteIncident(SelectedIncident); if (deleteOk > 0) { await RefreshDashboard(); } else { await _pageDialogService.DisplayAlertAsync("Error", "Incident could not be deleted", "OK"); } } } catch (Exception ex) { await _pageDialogService.DisplayAlertAsync("Error", ex.Message, "OK"); } }
public ActionResult <Incident> Delete(int id) { try { return(Ok(_incidentService.DeleteIncident(id))); } catch (Exception e) { return(BadRequest(e.Message)); } }