public async Task <IActionResult> GetAll([FromQuery] RequestAllDto requestAllDto) { if (!_session.UserId.HasValue) { return(BadRequest()); } var userId = _session.UserId.GetValueOrDefault(); var subscriptions = await _repository.GetUserSubscription(userId, requestAllDto); var response = subscriptions.Map(subscription => new EventSubscriptionResponse(subscription)); return(CreateResponseOnGetAll(response)); }
public async Task <IActionResult> GetAll([FromQuery] RequestAllDto requestAll) { if (requestAll == null) { return(BadRequest()); } var options = new UnitOfWorkOptions() { IsTransactional = false, Scope = TransactionScopeOption.Suppress }; using (var uow = _unitOfWorkManager.Begin(options)) { var response = await _domainService.GetAllAsync <TaxMovimentDto>(requestAll); return(CreateResponseOnGetAll(response)); } }
public async Task <IActionResult> Get([FromQuery] RequestAllDto request) { var response = await _customerRepository.GetAllAsync <CustomerDto>(request); return(CreateResponseOnGetAll(response)); }
public async Task <IActionResult> Get([FromQuery] RequestAllDto requestDto) { var response = await _crudService.GetAllAsync <CustomerDto>(requestDto); return(CreateResponseOnGetAll(response)); }
public Task <IListDto <EventSubscription> > GetUserSubscription(long userId, RequestAllDto requestAllDto) { return(Table.Where(es => es.UserId == userId) .ToListDtoAsync(requestAllDto)); }