public IActionResult DeleteDisease(int id) { if (!_service.Exist(id)) { return(NotFound()); } _service.Delete(id); return(NoContent()); }
// [Authorize(Roles = "Worker,Admin")] public async Task <IActionResult> Delete(int id) { try { var result = await _diseaseService.Delete(id); if (!result.Success) { return(BadRequest(result.Messages)); } } catch (KeyNotFoundException) { Error e = new Error(); e.Message = "Disease not found."; return(NotFound(e)); } return(NoContent()); }
public JsonResult Delete(int id) { _diseaseService.Delete(id); return(new JsonFactory().Success(MessageConstants.Delete)); }
public async Task Delete(Guid id) { await _diseaseService.Delete(id); }
public SuccessResponse Delete(DeleteDiseaseRequest request) { return(_diseaseService.Delete(request)); }