public Result <bool> DeleteResident(int userID) { try { return(_residentRepository.DeleteResident(userID)); } catch (Exception ex) { throw ex; } }
public IActionResult DeleteResident(int ResidentId) { if (!_reRepo.ResidentExists(ResidentId)) { return(NotFound()); } var ResidentObj = _reRepo.GetResident(ResidentId); if (!_reRepo.DeleteResident(ResidentObj)) { ModelState.AddModelError("", $"Something went wrong when deleting the record {ResidentObj.IdentityNumber}"); return(StatusCode(500, ModelState)); } return(NoContent()); }