public IActionResult DeleteDisease(int id)
        {
            if (!_service.Exist(id))
            {
                return(NotFound());
            }

            _service.Delete(id);

            return(NoContent());
        }
Esempio n. 2
0
        //    [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);
 }
Esempio n. 5
0
 public SuccessResponse Delete(DeleteDiseaseRequest request)
 {
     return(_diseaseService.Delete(request));
 }