public async Task <IHttpActionResult> GetDeletedSupplier([FromUri] PaginationQuery paginationQuery) { try { IEnumerable <Supplier> suppliers = await Task.FromResult(supplierRepository.GetAllDeleted( paginationQuery.Skip, paginationQuery.Limit)); return(new HttpJsonApiResult <IEnumerable <SupplierViewModel> >( SupplierViewModel.GetAll(suppliers), Request, HttpStatusCode.OK)); } catch (Exception) { return(new HttpJsonApiResult <string>("Internal Server Error", Request, HttpStatusCode.InternalServerError)); } }