예제 #1
0
        public Tokens.SaleToken GetActive(string id, string userId)
        {
            UserPreferences userPreferences = new UserPreferences(userId);

            if (!string.IsNullOrWhiteSpace(userId))
            {
                userPreferences = _userPreferencesRepository.GetById(userId, null);
            }
            var sale = _saleRepository.GetById(id, true);

            return(sale != null?sale.AsToken(userPreferences, _productRepository.GetById(sale.product_id)) : null);
        }
예제 #2
0
 public UserPreferencesToken GetPreferences(string id, string userId)
 {
     return(_userPreferencesRepository.GetById(userId, id).AsToken(id));
 }