public async Task ShouldGetNotificationCodesSuccess() { OperationCodeSearchCriteria criteria = new OperationCodeSearchCriteria() { PageNumber = 1, PageSize = 1 }; var result = await _sut.GetNotificationCodes(criteria); Assert.NotNull(result); }
public async Task <ActionResult> OperationCodesPagingAsync(OperationCodeSearchCriteria operationCodeSearchCriteria) { try { var result = await _ApiClient.GetQueryResultAsync <OperationCodeViewModel>("Account/GetNotificationBySearchCriteria", operationCodeSearchCriteria.ToDictionary()); return(Json(new PaginationModel(result.Items, result.TotalCount, operationCodeSearchCriteria.PageSize, result.PageNumber, null))); } catch (AuthorizationException ex) { throw ex; } catch (BusinessRuleException ex) { return(JsonErrorMessage(ex.Message)); } catch (Exception ex) { _logger.LogError(ex.ToString(), ex); return(JsonErrorMessage(Resources.TenderResources.ErrorMessages.UnexpectedError)); } }
public async Task <QueryResult <OperationCodeViewModel> > GetNotificationBySearchCriteria(OperationCodeSearchCriteria tenderSearchCriteria) { var tenderList = await _notificationAppService.FindNotificationCodesBySearchCriteriaForPage(tenderSearchCriteria); return(tenderList); }
public async Task <QueryResult <OperationCodeViewModel> > FindNotificationCodesBySearchCriteriaForPage(OperationCodeSearchCriteria criteria) { QueryResult <OperationCodeViewModel> result = await _iNotificationQuerie.GetNotificationCodes(criteria); return(result); }