Exemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (LoadPage())
     {
         if (act == "del_data")
         {
             if (IsLoginReady())
             {
                 REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL;
                 uint        id        = Convert.ToUInt32(Request["id"]);
                 UNITESTDATA vrData    = new UNITESTDATA();
                 vrData.dwSID    = id;
                 vrData.dwAccNo  = curAcc.dwAccNo;
                 vrData.dwStatus = (uint)UNITESTDATA.DWSTATUS.TDSTAT_FILEDEL;
                 uResponse       = m_Request.Account.TestDataChgStat(vrData);
                 if (uResponse == REQUESTCODE.EXECUTE_SUCCESS)
                 {
                     SucMsg();
                 }
                 else
                 {
                     ErrMsg(m_Request.szErrMsg);
                 }
             }
         }
         else if (act == "get_language")
         {
             Dictionary <string, string> dic = common.GetLanguageDic(null);
             SucRlt(dic);
         }
         else if (act == "set_language")
         {
             string lang = Request["language"];
             if (SetLanguage(lang))
             {
                 SucMsg();
             }
             else
             {
                 ErrMsg();
             }
         }
         else if (act == "get_fee")
         {
             getFee();
         }
         else if (act == "save_app_settings")
         {
             if (IsLogined())
             {
                 saveAppSettings();
             }
             else
             {
                 ErrMsg("未登录或登录已超时");
             }
         }
         else if (act == "get_app_settings")
         {
             if (IsLogined())
             {
                 getAppSettings();
             }
             else
             {
                 ErrMsg("未登录或登录已超时");
             }
         }
         else if (act == "set_xml_data")
         {
             SetXmlData();
         }
         else if (act == "get_code")
         {
             GetCode();
         }
         else if (act == "set_vote")
         {
             castVote();
         }
         else
         {
             NoAct();
         }
     }
 }
Exemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        base.LoadPage();
        Response.ContentType = "application/Json";
        string act = Request["act"].ToString();

        if (act == "get_dev_m_rank")
        {
            GetDevRank(act);
        }
        else if (act == "get_dev_y_rank")
        {
            GetDevRank(act);
        }
        else
        {
            if (Session["LOGIN_ACCINFO"] == null || !IsLogined())
            {
                ErrMsg("out_time", "登录超时,请重新登录。");
                return;
            }
            curAcc = (UNIACCOUNT)Session["LOGIN_ACCINFO"];
            if (act == "del_data")
            {
                REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL;
                uint        id        = Convert.ToUInt32(Request["id"]);
                UNITESTDATA vrData    = new UNITESTDATA();
                vrData.dwSID    = id;
                vrData.dwAccNo  = curAcc.dwAccNo;
                vrData.dwStatus = (uint)UNITESTDATA.DWSTATUS.TDSTAT_FILEDEL;
                uResponse       = m_Request.Account.TestDataChgStat(vrData);
                if (uResponse == REQUESTCODE.EXECUTE_SUCCESS)
                {
                    ActSuc(act, "");
                }
                else
                {
                    ErrMsg(act, m_Request.szErrMsg);
                }
            }
            else if (act == "del_rt_resv")
            {
                REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL;
                uint        id        = Convert.ToUInt32(Request["id"]);
                RTRESV      vrRTResv  = new RTRESV();
                vrRTResv.dwResvID = id;
                uResponse         = m_Request.Reserve.DelRTResv(vrRTResv);
                if (uResponse == REQUESTCODE.EXECUTE_SUCCESS)
                {
                    ActSuc(act, "");
                }
                else
                {
                    ErrMsg(act, m_Request.szErrMsg);
                }
            }
            else
            {
                ErrMsg("no_act", "对应的操作没有相关处理程序。");
            }
        }
    }