Exemple #1
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            pageData dataInfo = new pageData();

            context.Response.Write(JsonConvert.SerializeObject(initPageData(context)));
        }
Exemple #2
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            pageData dataInfo = new pageData();
            string   company  = context.Session["company"].ToString();

            context.Response.Write(initPageData(company));
        }
Exemple #3
0
        private string initPageData(string company)
        {
            pageData dataInfo = new pageData();
            string   sqlStr   = "select * from K_info_Company where Co_company='" + company + "' order by Co_abbreviation  select Tp_id,Tp_name from k_ProductType where Tp_company='" + company + "' and Tp_type='零件' order by Tp_name";
            DbSql    ds       = new DbSql();
            DataSet  dset     = new DataSet();

            dset = ds.FillDs(sqlStr);
            return(JsonConvert.SerializeObject(dset, new DataSetConverter()));
        }
Exemple #4
0
        private pageData initPageData(HttpContext context)
        {
            pageData dataInfo = new pageData();

            dataInfo.company = context.Session["company"].ToString();
            string    sqlStr = "select Co_id,Co_abbreviation from K_info_Company where Co_company='" + dataInfo.company + "' order by Co_abbreviation";
            DbSql     ds     = new DbSql();
            DataTable da     = new DataTable();

            da = ds.FillDt(sqlStr);
            for (int i = 0; i < da.Rows.Count; i++)
            {
                dataInfo.co += "<li><input type='checkbox'  data-Co_id='" + da.Rows[i][0].ToString() + "'/>" + da.Rows[i][1].ToString() + "</li>";
            }

            sqlStr = "select Tp_id,Tp_name from k_ProductType where Tp_company='" + dataInfo.company + "' and Tp_type='成品' order by Tp_name";
            da     = ds.FillDt(sqlStr);
            for (int i = 0; i < da.Rows.Count; i++)
            {
                dataInfo.pd += "<li><input type='checkbox' data-Tp_id='" + da.Rows[i][0].ToString() + "'/>" + da.Rows[i][1].ToString() + "</li>";
            }
            return(dataInfo);
        }
    void RefreshBookInfo(pageData page, MuseumObject obj, string objectName)
    {
        int indexEarnedSticker    = 0;
        int indexDidntEarnSticker = 0;

        if (objectName == "Telephone")
        {
            indexEarnedSticker    = 4;
            indexDidntEarnSticker = 3;
        }
        else if (objectName == "FreqMachine")
        {
            indexEarnedSticker    = 1;
            indexDidntEarnSticker = 0;
        }
        //ADICIONAR AQUI OUTROS OBJECTOS

        if (obj.objectName == objectName)
        {
            if (obj.earnedSticker)
            {
                Debug.Log("entrei no sticker = true");
                page.canvasRight.transform.Find("ClickableImage").Find("ObjectImage").GetComponent <Image>().sprite = stickerSprites[indexEarnedSticker];//posição do telefone ganho
            }
            else
            {
                Debug.Log("entrei no sticker = false");
                page.canvasRight.transform.Find("ClickableImage").Find("ObjectImage").GetComponent <Image>().sprite = stickerSprites[indexDidntEarnSticker];
            }
            Transform dummyGameObjectInfo1 = page.canvasRight.transform.Find("Panel").Find("Info1");
            Transform dummyGameObjectInfo2 = page.canvasRight.transform.Find("Panel").Find("Info2");
            Transform dummyGameObjectInfo3 = page.canvasRight.transform.Find("Panel").Find("Info3");
            if (obj.discoveredFirstInfo)
            {
                dummyGameObjectInfo1.Find("Text").GetComponent <Text>().text = "Clica aqui para veres o que desbloqueaste ao concretizar o 1º desafio";
                dummyGameObjectInfo1.GetComponent <Image>().sprite           = GUIsprites[2];
                dummyGameObjectInfo1.GetComponent <Button>().interactable    = true;
                if (dummyGameObjectInfo1.Find("InfoIcon") != null)
                {
                    dummyGameObjectInfo1.Find("InfoIcon").GetComponent <Image>().sprite         = BOOKsprites[2];
                    dummyGameObjectInfo1.Find("InfoIcon").GetComponent <Image>().preserveAspect = true;
                }
            }
            else if (!obj.discoveredFirstInfo)
            {
                dummyGameObjectInfo1.Find("Text").GetComponent <Text>().text = "Desbloqueia esta informação ao clicar no icon grande em cima";
                dummyGameObjectInfo1.GetComponent <Image>().sprite           = GUIsprites[4];
                dummyGameObjectInfo1.GetComponent <Button>().interactable    = false;
                if (dummyGameObjectInfo1.Find("InfoIcon") != null)
                {
                    dummyGameObjectInfo1.Find("InfoIcon").GetComponent <Image>().sprite         = BOOKsprites[3];
                    dummyGameObjectInfo1.Find("InfoIcon").GetComponent <Image>().preserveAspect = true;
                }
            }

            if (obj.discoveredSecondInfo)
            {
                dummyGameObjectInfo2.Find("Text").GetComponent <Text>().text = "Clica aqui para veres o que desbloqueaste ao concretizar o 2º desafio";
                dummyGameObjectInfo2.GetComponent <Image>().sprite           = GUIsprites[2];
                dummyGameObjectInfo2.GetComponent <Button>().interactable    = true;
                if (dummyGameObjectInfo2.Find("InfoIcon") != null)
                {
                    dummyGameObjectInfo2.Find("InfoIcon").GetComponent <Image>().sprite         = BOOKsprites[4];
                    dummyGameObjectInfo2.Find("InfoIcon").GetComponent <Image>().preserveAspect = true;
                }
            }
            else if (!obj.discoveredSecondInfo)
            {
                dummyGameObjectInfo2.Find("Text").GetComponent <Text>().text = "Desbloqueia esta informação ao clicar no icon grande em cima";
                dummyGameObjectInfo2.GetComponent <Image>().sprite           = GUIsprites[4];
                dummyGameObjectInfo2.GetComponent <Button>().interactable    = false;
                if (dummyGameObjectInfo2.Find("InfoIcon") != null)
                {
                    dummyGameObjectInfo2.Find("InfoIcon").GetComponent <Image>().sprite         = BOOKsprites[5];
                    dummyGameObjectInfo2.Find("InfoIcon").GetComponent <Image>().preserveAspect = true;
                }
            }

            if (obj.discoveredThirdInfo)
            {
                dummyGameObjectInfo3.Find("Text").GetComponent <Text>().text = "Clica aqui para veres o que desbloqueaste ao concretizar o 3º desafio";// obj.objectInfoText3;
                dummyGameObjectInfo3.GetComponent <Image>().sprite           = GUIsprites[2];
                dummyGameObjectInfo3.GetComponent <Button>().interactable    = true;
                if (dummyGameObjectInfo3.Find("InfoIcon") != null)
                {
                    dummyGameObjectInfo3.Find("InfoIcon").GetComponent <Image>().sprite         = BOOKsprites[6];
                    dummyGameObjectInfo3.Find("InfoIcon").GetComponent <Image>().preserveAspect = true;
                }
            }
            else if (!obj.discoveredThirdInfo)
            {
                dummyGameObjectInfo3.Find("Text").GetComponent <Text>().text = "Desbloqueia esta informação ao clicar no icon grande em cima";
                dummyGameObjectInfo3.GetComponent <Image>().sprite           = GUIsprites[4];
                dummyGameObjectInfo3.GetComponent <Button>().interactable    = false;
                if (dummyGameObjectInfo3.Find("InfoIcon") != null)
                {
                    dummyGameObjectInfo3.Find("InfoIcon").GetComponent <Image>().sprite         = BOOKsprites[7];
                    dummyGameObjectInfo3.Find("InfoIcon").GetComponent <Image>().preserveAspect = true;
                }
            }
        }
    }