public ITEMRoom[] GetRoomSeat()
    {
        UniClientCommon common = new UniClientCommon();

        common.Login("guest", "");
        soaphead.SessionID = common.m_Request.m_UniDCom.SessionID;
        soaphead.StationSN = common.m_Request.m_UniDCom.StaSN;

        List <ITEMRoom> list = new List <ITEMRoom>();
        FULLLABREQ      req  = new FULLLABREQ();

        // req.dwInClassKind = 8;//座位
        req.dwPurpose = (uint)UNIRESERVE.DWPURPOSE.USEFOR_STUDYROOM;
        FULLLAB[] rlt;
        if (m_Request.Device.FullLabGet(req, out rlt) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            for (int i = 0; i < rlt.Length; i++)
            {
                if (((uint)rlt[i].dwLabClass & 1) > 0)
                {
                    ITEMRoom it = new ITEMRoom();
                    it.name           = rlt[i].szLabName;
                    it.dwIdleDevNum   = rlt[i].dwIdleDevNum;
                    it.dwUsableDevNum = rlt[i].dwUsableDevNum;
                    list.Add(it);
                }
            }
        }
        return(list.ToArray());
    }
    uint uLabClass             = 1024;// (uint)UNIDEVCLS.DWKIND.CLSCOMMONS_MULTIPLE;
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request["delID"] != null)
        {
            DelLab(Request["delID"]);
        }
        FULLLABREQ vrParameter = new FULLLABREQ();

        vrParameter.dwLabClass = 1025;//先选择1
        FULLLAB[] vrResult;

        GetPageCtrlValue(out vrParameter.szReqExtInfo);
        if (m_Request.Device.FullLabGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            UpdatePageCtrl(m_Request.Device);
            for (int i = 0; i < vrResult.Length; i++)
            {
                string szMnagroup = "0";
                UNILAB lab;
                if (GetLabByID(vrResult[i].dwLabID, out lab))
                {
                    szMnagroup = lab.dwManGroupID.ToString();
                }
                m_szOut += "<tr>";
                m_szOut += "<td data-manGroupID=\"" + szMnagroup + "\" data-id=\"" + vrResult[i].dwLabID.ToString() + "\">" + vrResult[i].szLabSN + "</td>";
                m_szOut += "<td  data-id='" + vrResult[i].dwLabID + "'>" + vrResult[i].szLabName + "</td>";
                m_szOut += "<td>" + vrResult[i].szDeptName.ToString() + "</td>";
                m_szOut += "<td><div class='OPTD'></div></td>";
                m_szOut += "</tr>";
            }
        }
        PutBackValue();
    }
Exemple #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request["room"] != null)
        {
            m_szOpts += "机房号:" + Request["room"];
        }
        if (Request["delID"] != null)
        {
            DelLab(Request["delID"]);
        }
        FULLLABREQ vrParameter = new FULLLABREQ();

        FULLLAB[] vrResult;

        GetPageCtrlValue(out vrParameter.szReqExtInfo);
        if (m_Request.Device.FullLabGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            for (int i = 0; i < vrResult.Length; i++)
            {
                m_szOut += "<tr>";
                m_szOut += "<td data-id=\"" + vrResult[i].dwLabID.ToString() + "\">" + vrResult[i].szLabSN + "</td>";
                m_szOut += "<td class='lnkLab' data-id='" + vrResult[i].dwLabID + "' title='查看" + ConfigConst.GCLabName + "信息'><a href=\"#\">" + vrResult[i].szLabName + "</a></td>";
                m_szOut += "<td>" + vrResult[i].dwTotalDevNum.ToString() + "</td>";
                m_szOut += "<td>" + vrResult[i].dwUsableDevNum.ToString() + "</td>";
                m_szOut += "<td>" + vrResult[i].dwIdleDevNum.ToString() + "</td>";
                m_szOut += "<td>" + vrResult[i].szDeptName.ToString() + "</td>";
                m_szOut += "<td><div class='OPTD'></div></td>";
                m_szOut += "</tr>";
            }
            UpdatePageCtrl(m_Request.Device);
        }
        PutBackValue();
    }
Exemple #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        FULLLABREQ vrParameter = new FULLLABREQ();

        vrParameter.dwLabClass = (uint)UNIDEVCLS.DWKIND.CLSKIND_SEAT;
        FULLLAB[] vrResult;
        if (Request["delID"] != null)
        {
            DelRoom(Request["delID"]);
        }
        GetPageCtrlValue(out vrParameter.szReqExtInfo);
        if (m_Request.Device.FullLabGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            for (int i = 0; i < vrResult.Length; i++)
            {
                m_szOut += "<tr>";
                m_szOut += "<td class=\"1\" data-id=" + vrResult[i].dwLabID.ToString() + ">" + vrResult[i].szLabSN + "</td>";
                m_szOut += "<td>" + vrResult[i].szLabName + "</td>";
                m_szOut += "<td>" + vrResult[i].dwIdleDevNum + "</td>";
                m_szOut += "<td>" + vrResult[i].dwUsableDevNum + "</td>";
                m_szOut += "<td>" + vrResult[i].szMemo + "</td>";
                m_szOut += "<td><div class='OPTD class2'></div></td>";
                m_szOut += "</tr>";
            }
            UpdatePageCtrl(m_Request.Device);
        }

        PutBackValue();
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request["room"] != null)
        {
            m_szOpts += "机房号:" + Request["room"];
        }
        if (Request["delID"] != null)
        {
            DelLab(Request["delID"]);
        }
        FULLLABREQ vrParameter = new FULLLABREQ();

        //vrParameter.dwClass = 1;//先选择1
        FULLLAB[] vrResult;
        GetPageCtrlValue(out vrParameter.szReqExtInfo);
        vrParameter.szReqExtInfo.dwNeedLines = 100;
        if (m_Request.Device.FullLabGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            UpdatePageCtrl(m_Request.Device);
            for (int i = 0; i < vrResult.Length; i++)
            {
                string szMnagroup = "0";
                UNILAB lab;
                if (GetLabByID(vrResult[i].dwLabID, out lab))
                {
                    szMnagroup = lab.dwManGroupID.ToString();
                }
                if ((uint)lab.dwLabClass != uLabClass)
                {
                    continue;
                }
                m_szOut += "<tr>";
                m_szOut += "<td data-manGroupID=\"" + szMnagroup + "\" data-id=\"" + vrResult[i].dwLabID.ToString() + "\">" + vrResult[i].szLabSN + "</td>";
                m_szOut += "<td class='lnkLab' data-id='" + vrResult[i].dwLabID + "' title='查看" + ConfigConst.GCLabName + "信息'><a href=\"#\">" + vrResult[i].szLabName + "</a></td>";
                m_szOut += "<td>" + vrResult[i].szDeptName.ToString() + "</td>";
                m_szOut += "<td><div class='OPTD'></div></td>";
                m_szOut += "</tr>";
            }
        }
        PutBackValue();
    }