public async Task <IActionResult> DeleteNationality([FromRoute] int id)
 {
     repo.Delete(await repo.GetByIdToDelete(id));
     return(StatusCode(200, new {
         response = ApiMessages.RecordDeleted()
     }));
 }
Пример #2
0
        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());
        }
Пример #3
0
        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);
        }
Пример #4
0
 public void DeleteNationality(int id)
 {
     _nationalityRepository.Delete(id);
 }