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); }
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); }