コード例 #1
0
ファイル: SspCart.cs プロジェクト: PavelRazumov/SelfService
        public void ChangeQuantity(SspMenuItem menuItem, int newQuantity)
        {
            var curQuantity = cart[menuItem.Id].Quantity;

            if (curQuantity != newQuantity && newQuantity > 0)
            {
                cart[menuItem.Id].Quantity = newQuantity;
            }
        }
コード例 #2
0
ファイル: SspMenu.cs プロジェクト: PavelRazumov/SelfService
 public void RemoveMenuItem(SspMenuItem _menuItem)
 {
     _menu.Remove(_menuItem);
 }
コード例 #3
0
ファイル: SspMenu.cs プロジェクト: PavelRazumov/SelfService
 public void AddMenuItem(SspMenuItem _menuItem)
 {
     _menu.Add(_menuItem);
 }
コード例 #4
0
ファイル: SspCart.cs プロジェクト: PavelRazumov/SelfService
        public void AddToCart(SspMenuItem menuItem)
        {
            var newCartItem = new SspCartItem(menuItem);

            cart.Add(menuItem.Id, newCartItem);
        }
コード例 #5
0
 public SspCartItem(SspMenuItem menuItem)
 {
     MenuItem = menuItem;
     Quantity = 1;
 }