Beispiel #1
0
 public IActionResult AddStoredQuery(Guid userId, StoredQueryDto storedQueryDto)
 {
     throw new NotImplementedException();
 }
        public async Task <IActionResult> AddStoredQueryToSearchFiltersDataMarketplaceAync(Guid userId, StoredQueryDto storedQueryDto)
        {
            var searchFilterWithStoredQueries = await _userService.AddStoredQueryToSearchFiltersDataMarketplaceAync(userId, storedQueryDto);

            return(Ok(searchFilterWithStoredQueries));
        }
Beispiel #3
0
        public async Task <SearchFilterDataMarketplace> AddStoredQueryToSearchFiltersDataMarketplaceAync(Guid userId, StoredQueryDto storedQueryDto)
        {
            Guard.IsNotNull(userId, storedQueryDto);
            var searchFilter = await RemoveStoredQueryFromSearchFiltersDataMarketplaceAync(userId, storedQueryDto.SearchFilterDataMarketplaceId);

            var storedQuery = _mapper.Map <StoredQuery>(storedQueryDto);

            searchFilter.StoredQuery = storedQuery;
            _repo.Update <SearchFilterDataMarketplace>(searchFilter);
            await SaveAsync();

            return(searchFilter);
        }