Example #1
0
 private void AddOrUpdateCartItem(CartItem item)
 {
     try
     {
         cartItemRepository.UpdateEntity(item);
     }
     catch (RepositoryException)
     {
         try
         {
             cartItemRepository.AddEntity(item);
         }
         catch (RepositoryException e)
         {
             throw new OperationException(e.Message, e);
         }
     }
 }