Example #1
0
 public JewelCartItem(int id, JewelMediaType mediaType, decimal price)
 {
     type = CartItemType.Jewelry;
     jewelID = id;
     this.mediaType = mediaType;
     this.price = price;
 }
Example #2
0
 public JewelCartItem(int id, JewelMediaType mediaType, decimal price)
 {
     type           = CartItemType.Jewelry;
     jewelID        = id;
     this.mediaType = mediaType;
     this.price     = price;
 }
    private void Start()
    {
        cartItemType = GetComponent <CartItemType>();

        if (cartItemType == null)
        {
            throw new NullReferenceException("GameObject muse have a Cart Item Type component");
        }
    }
Example #4
0
        public static ICartItem StubCartItem(int id, decimal price, CartItemType type)
        {
            var cartItem = MockRepository.GenerateMock <ICartItem>();

            cartItem.Stub(x => x.ID).Return(id);
            cartItem.Stub(x => x.Price).Return(price);
            cartItem.Stub(x => x.Type).Return(type);
            return(cartItem);
        }
Example #5
0
 public CustomJewelCartItem(int diamondID, int settingID, string size, JewelMediaType mediaType, decimal price)
 {
     this.diamondID = diamondID;
     this.settingID = settingID;
     this.size      = size;
     this.mediaType = mediaType;
     this.price     = price;
     this.id        = diamondID * 3 + settingID * 7;
     this.type      = CartItemType.CustomJewel;
 }
 public CustomJewelCartItem(int diamondID, int settingID, string size, JewelMediaType mediaType, decimal price)
 {
     this.diamondID = diamondID;
     this.settingID = settingID;
     this.size = size;
     this.mediaType = mediaType;
     this.price = price;
     this.id = diamondID*3 + settingID*7;
     this.type = CartItemType.CustomJewel;
 }
 public static ICartItem StubCartItem(int id, decimal price, CartItemType type)
 {
     var cartItem = MockRepository.GenerateMock<ICartItem>();
     cartItem.Stub(x => x.ID).Return(id);
     cartItem.Stub(x => x.Price).Return(price);
     cartItem.Stub(x => x.Type).Return(type);
     return cartItem;
 }
Example #8
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="itemId"></param>
 /// <param name="type"></param>
 /// <param name="capacity"></param>
 /// <returns></returns>
 public static CartItem Create(Guid itemId, int capacity, CartItemType type)
 {
     return new CartItem
                {
                    ItemTypeId = itemId,
                    ItemType = type.ToString(),
                    MaxCapacity = capacity
                };
 }