public async Task <IActionResult> Delete(int id) { Mark existing = await markRepository.FindByIdAsync(id); if (existing == null) { return(NotFound()); } bool deleted = await markRepository.DeleteAsync(existing); if (deleted) { return(new OkResult()); } return(BadRequest()); }
public async Task <IResultModel> Delete(int id) { var result = await _repository.DeleteAsync(id); return(ResultModel.Result(result)); }