Пример #1
0
        public async Task <ActionResult <ItemsDetails> > PostItemsDetails(ItemsDetails itemsDetails)
        {
            _context.itemsDetails.Add(itemsDetails);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetItemsDetails", new { id = itemsDetails.Item_Id }, itemsDetails));
        }
Пример #2
0
        public async Task <IActionResult> PutItemsDetails(int id, ItemsDetails itemsDetails)
        {
            if (id != itemsDetails.Item_Id)
            {
                return(BadRequest());
            }

            _context.Entry(itemsDetails).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ItemsDetailsExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Пример #3
0
    private string GetItemDescription(int itemCode)
    {
        SO_Item so_itemList;


        so_itemList = AssetDatabase.LoadAssetAtPath("Assets/Scriptable Object Assets/Item/so_ItemList.asset", typeof(SO_Item)) as SO_Item;



        List <ItemsDetails> itemDetailsList = so_itemList.itemsDetails;

        ItemsDetails itemDetail = itemDetailsList.Find(x => x.itemCode == itemCode);

        //\Assets\Scriptable Object Assets\Item



        if (itemDetail != null)
        {
            return(itemDetail.itemDescription);
        }
        else
        {
            return("");
        }
    }
Пример #4
0
    private void Init(int itemCodeParam)
    {
        if (itemCodeParam != 0)
        {
            ItemCode = itemCodeParam;

            ItemsDetails itemsDetails = InventoryManager.Instance.GetItemsDetails(ItemCode);

            spriteRenderer.sprite = itemsDetails.itemSprite;

            if (itemsDetails.itemType == ItemType.Reapable_Scenery)
            {
                gameObject.AddComponent <ItemNudge>();
            }
        }
    }
Пример #5
0
    private void OnTriggerEnter2D(Collider2D target)
    {
        Item item = target.GetComponent <Item>();

        if (item != null)
        {
            ItemsDetails details = InventoryManager.Instance.GetItemsDetails(item.ItemCode);
            if (details.canBePickedUp)
            {
                // Add item to inventory
                InventoryManager.Instance.AddItem(InventoryLocation.player, item, target.gameObject);

                // Play pick up sound
                //  AudioManager.Instance.PlaySound(SoundName.effectPickupSound);
            }
        }
    }
        //Get A particular product items
        private EditItems GetItemsData(PurchaseOrderItemModel item)
        {
            EditItems record = new EditItems();

            record.OrderItems.autoCompleteProductStyleName = item.autoCompleteProductStyleName;
            record.OrderItems.StyleSKU = item.StyleSKU;

            record.OrderItems.autoCompleteProductName = item.autoCompleteProductName;
            record.OrderItems.ProductId = item.ProductId;

            record.OrderItems.autoCompleteGridName = item.autoCompleteGridName;
            record.OrderItems.SizeGridId           = item.SizeGridId;

            record.OrderItems.autoCompleteColorName = item.autoCompleteColorName;
            record.OrderItems.ColorId = item.ColorId;

            record.OrderItems.SuplierStyle = item.SuplierStyle;
            record.OrderItems.Amount       = item.Amount;

            record.OrderItems.PurchaseOrderId = item.PurchaseOrderId;
            record.OrderItems.ID = item.ID;

            if (item.ItemSize1 != null)
            {
                ItemsDetails data = new ItemsDetails();
                data.Size     = item.ItemSize1;
                data.Cost     = item.CostSize1 ?? 0;
                data.Quantity = item.QuantitySize1 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize2 != null)
            {
                ItemsDetails data = new ItemsDetails();
                data.Size     = item.ItemSize2;
                data.Cost     = item.CostSize2 ?? 0;
                data.Quantity = item.QuantitySize2 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize3 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize3;
                data.Cost     = item.CostSize3 ?? 0;
                data.Quantity = item.QuantitySize3 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize4 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize4;
                data.Cost     = item.CostSize4 ?? 0;
                data.Quantity = item.QuantitySize4 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize5 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize5;
                data.Cost     = item.CostSize5 ?? 0;
                data.Quantity = item.QuantitySize5 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize6 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize6;
                data.Cost     = item.CostSize6 ?? 0;
                data.Quantity = item.QuantitySize6 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize7 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize7;
                data.Cost     = item.CostSize7 ?? 0;
                data.Quantity = item.QuantitySize7 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize8 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize8;
                data.Cost     = item.CostSize8 ?? 0;
                data.Quantity = item.QuantitySize8 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize9 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize9;
                data.Cost     = item.CostSize9 ?? 0;
                data.Quantity = item.QuantitySize9 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize10 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize10;
                data.Cost     = item.CostSize10 ?? 0;
                data.Quantity = item.QuantitySize10 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize11 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize11;
                data.Cost     = item.CostSize11 ?? 0;
                data.Quantity = item.QuantitySize11 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize12 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize12;
                data.Cost     = item.CostSize12 ?? 0;
                data.Quantity = item.QuantitySize12 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize13 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize13;
                data.Cost     = item.CostSize13 ?? 0;
                data.Quantity = item.QuantitySize13 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize14 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize14;
                data.Cost     = item.CostSize14 ?? 0;
                data.Quantity = item.QuantitySize14 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize15 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize15;
                data.Cost     = item.CostSize15 ?? 0;
                data.Quantity = item.QuantitySize15 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize16 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize16;
                data.Cost     = item.CostSize16 ?? 0;
                data.Quantity = item.QuantitySize16 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize17 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize17;
                data.Cost     = item.CostSize17 ?? 0;
                data.Quantity = item.QuantitySize17 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize18 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize18;
                data.Cost     = item.CostSize18 ?? 0;
                data.Quantity = item.QuantitySize18 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize19 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize19;
                data.Cost     = item.CostSize19 ?? 0;
                data.Quantity = item.QuantitySize19 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize20 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize20;
                data.Cost     = item.CostSize20 ?? 0;
                data.Quantity = item.QuantitySize20 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize21 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize21;
                data.Cost     = item.CostSize21 ?? 0;
                data.Quantity = item.QuantitySize21 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize22 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize22;
                data.Cost     = item.CostSize22 ?? 0;
                data.Quantity = item.QuantitySize22 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize23 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize23;
                data.Cost     = item.CostSize23 ?? 0;
                data.Quantity = item.QuantitySize23 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize24 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize24;
                data.Cost     = item.CostSize24 ?? 0;
                data.Quantity = item.QuantitySize24 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize25 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize25;
                data.Cost     = item.CostSize25 ?? 0;
                data.Quantity = item.QuantitySize25 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize26 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize26;
                data.Cost     = item.CostSize26 ?? 0;
                data.Quantity = item.QuantitySize26 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize27 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize27;
                data.Cost     = item.CostSize27 ?? 0;
                data.Quantity = item.QuantitySize27 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize28 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize28;
                data.Cost     = item.CostSize28 ?? 0;
                data.Quantity = item.QuantitySize28 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize29 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize29;
                data.Cost     = item.CostSize29 ?? 0;
                data.Quantity = item.QuantitySize29 ?? 0;
                record.Details.Add(data);
            }
            if (item.ItemSize30 != null)
            {
                ItemsDetails data = new ItemsDetails();

                data.Size     = item.ItemSize30;
                data.Cost     = item.CostSize30 ?? 0;
                data.Quantity = item.QuantitySize30 ?? 0;
                record.Details.Add(data);
            }
            return(record);
        }