示例#1
0
        private void UpdateProductHistory(int idProduct)
        {
            var searchProductHistory = _productRepository.GetProductHistory(idProduct);

            if (searchProductHistory != null)
            {
                searchProductHistory.AmountOfSearch++;
                _productRepository.UpdateSearchProductHistory(searchProductHistory);
            }
            else
            {
                var newHistory = new SearchProductHistory
                {
                    AmountOfSearch = 1,
                    IdProduct      = idProduct
                };

                _productRepository.CreateSearchProductHistory(newHistory);
            }
        }
示例#2
0
        public bool UpdateSearchProductHistory(SearchProductHistory searchProductHistory)
        {
            _context.SearchProductHistories.Update(searchProductHistory);

            return(_context.SaveChanges() > 0);
        }
示例#3
0
 public bool CreateSearchProductHistory(SearchProductHistory newHistory)
 {
     _context.SearchProductHistories.Add(newHistory);
     return(_context.SaveChanges() > 0);
 }