Beispiel #1
0
 public bool UpdateCartItem(CartItem item)
 {
     Core.Model.CartItem cartItem = Work.CartItemLicenseRepository.GetById(item.Id);
     cartItem.Quantity    = item.Quantity;
     cartItem.IsPurchased = item.IsPurchased;
     cartItem.Price       = item.Price;
     cartItem             = Work.CartItemLicenseRepository.Update(cartItem);
     Work.CartItemLicenseRepository.Save();
     return(cartItem.Id > 0);
 }
Beispiel #2
0
        public bool CreateCartItem(CartItem item)
        {
            Core.Model.CartItem cartItem = AutoMapper.Mapper.Map <CartItem, Core.Model.CartItem>(item);
            var obj = Work.SubscriptionRepository.GetById(item.SubscriptionTypeId);

            cartItem.Price = obj.Price;
            cartItem       = Work.CartItemLicenseRepository.Create(cartItem);
            Work.CartItemLicenseRepository.Save();
            return(cartItem.Id > 0);
        }