public async void Load_Company_products(int List_Id)//pobiera produkty z magazynu i wyswietla je
    {
        gameObject.SetActive(true);
        Clear_Items();
        List <Data_item_stack> products = await SQL_Manager.Select <Data_item_stack>("Item_list", List_Id, true);

        foreach (var p in products)
        {
            GameObject item = new Gui_item().Get_new_objectSQL(p, null);
            item.transform.parent = Content.transform;
        }
    }
Example #2
0
    public override GameObject Get_new_objectSQL(object dataA, object dataB)
    {
        GameObject      new_item = Resources.Load <GameObject>("GUI/Item");
        GameObject      temp     = Instantiate(new_item);
        Gui_item        item     = temp.GetComponent <Gui_item>();
        Data_item_stack Is       = (Data_item_stack)dataA;
        Data_item       I        = (Data_item)dataB;

        item.data_item_stack = Is;
        item.data_item       = I;
        item.Start();
        item.Refresh(Is.Id_item);
        return(temp);
    }
    public async void New_Select(Data_player_building d1, List <Data_item_stack> output)
    {
        Refresh_Lists();
        this.Output = output;
        List <Data_item_stack> Data = await SQL_Manager.Select <Data_item_stack>("Item_list", d1.Id_list, true);

        foreach (var d in Data)
        {
            GameObject item = new Gui_item().Get_new_objectSQL(d, null);
            item.transform.parent = content_A.transform;
            item.GetComponent <Gui_item>().Button.onClick.AddListener(() => Select_Company(item));
            List_from.Add(item);
        }
    }
Example #4
0
    public void Start()
    {
        G_img      = transform.GetChild(1).GetComponent <Sprite>();
        G_Name     = transform.GetChild(2).GetComponent <TextMeshProUGUI>();
        G_item1    = transform.GetChild(4).GetComponent <Gui_item>();
        G_time     = transform.GetChild(5).GetChild(0).GetComponent <TextMeshProUGUI>();
        G_create   = transform.GetChild(6).GetComponent <Button>();
        G_magazin  = transform.GetChild(7).GetComponent <Button>();
        G_deliever = transform.GetChild(8).GetComponent <Button>();
        G_exit     = transform.GetChild(9).GetComponent <Button>();


        G_create.onClick.AddListener(() => B_create());
        G_magazin.onClick.AddListener(() => B_Load_Items());
        G_deliever.onClick.AddListener(() => B_deliever());
        G_exit.onClick.AddListener(() => B_exit());
    }