public async Task <IActionResult> DeleteNationality([FromRoute] int id) { repo.Delete(await repo.GetByIdToDelete(id)); return(StatusCode(200, new { response = ApiMessages.RecordDeleted() })); }
public async Task <IHttpActionResult> Delete(int id) { var model = await _nationalityRepository.GetSingleAsync(id); if (model == null) { return(NotFound()); } _nationalityRepository.Delete(model); await UnitOfWork.SaveChangesAsync(); return(Ok()); }
public DeleteNationalityResponse DeleteNationality(DeleteNationalityRequest request) { DeleteNationalityResponse response = new DeleteNationalityResponse(); try { _nationalityRepository.Delete(request.NationalityId); response.Success = true; } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public void DeleteNationality(int id) { _nationalityRepository.Delete(id); }