Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        STATIONREQ vrParameter = new STATIONREQ();

        UNISTATION[] vrResult;
        vrParameter.dwGetType = (uint)STATIONREQ.DWGETTYPE.STATIONGET_BYALL;
        if (Request["id"] != "")
        {
            DelStain(Request["id"]);
        }
        if (m_Request.Station.GetStation(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            for (int i = 0; i < vrResult.Length; i++)
            {
                m_szOut += "<tr>";
                m_szOut += "<td data-id='" + vrResult[i].dwStaSN + "'>" + vrResult[i].dwStaSN + "</td>";
                m_szOut += "<td>" + vrResult[i].szStaName + "</td>";
                m_szOut += "<td>" + GetSysName((uint)vrResult[i].dwSubSysSN) + "</td>";
                m_szOut += "<td>" + vrResult[i].szDeptName + "</td>";
                m_szOut += "<td class='lnkUser' data-id='" + vrResult[i].dwManagerID + "'>" + vrResult[i].szManName + "</td>";
                m_szOut += "<td class='lnkUser' data-id='" + vrResult[i].dwAttendantID + "'>" + vrResult[i].szAttendantName + "</td>";
                m_szOut += "<td>" + vrResult[i].dwStatus + "</td>";
                m_szOut += "<td>" + vrResult[i].szMemo + "</td>";
                m_szOut += "<td><div class='OPTD'></div></td>";
                m_szOut += "</tr>";
            }
        }

        PutBackValue();
    }
Esempio n. 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack)
        {
            UNISTATION newStation;
            GetHTTPObj(out newStation);
            if (m_Request.Station.SetStation(newStation, out newStation) != REQUESTCODE.EXECUTE_SUCCESS)
            {
                MessageBox(m_Request.szErrMessage, "修改失败", MSGBOX.ERROR, MSGBOX_ACTION.NONE);
            }
            else
            {
                MessageBox("修改成功", "修改成功", MSGBOX.SUCCESS, MSGBOX_ACTION.OK);
                return;
            }
        }

        DEPTREQ vrParameter = new DEPTREQ();

        UNIDEPT[] vrResult;
        //vrParameter.dwGetType = (uint)DEPTREQ.DWGETTYPE.DEPTGET_BYALL;
        vrParameter.dwKind = (uint)ConfigConst.GCDeptKind;
        if (m_Request.Account.DeptGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            for (int i = 0; i < vrResult.Length; i++)
            {
                m_szDept += "<option value='" + vrResult[i].dwID + "'>" + vrResult[i].szName + "</option>";
            }
        }

        if (Request["op"] == "set")
        {
            bSet = true;

            STATIONREQ vrGetStation = new STATIONREQ();
            vrGetStation.dwGetType = (uint)STATIONREQ.DWGETTYPE.STATIONGET_BYSN;
            vrGetStation.szGetKey  = Request["dwStaSN"];
            UNISTATION[] vrResultStation;
            if (m_Request.Station.GetStation(vrGetStation, out vrResultStation) != REQUESTCODE.EXECUTE_SUCCESS)
            {
                MessageBox(m_Request.szErrMessage, "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL);
            }
            else
            {
                if (vrResultStation.Length == 0)
                {
                    MessageBox("获取失败", "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL);
                }
                else
                {
                    PutJSObj(vrResultStation[0]);
                    m_Title = "修改站点【" + vrResultStation[0].szStaName + "】";
                }
            }
        }
        else
        {
            m_Title = "新建站点";
        }
    }
Esempio n. 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack)
        {
            UNIDCS newDCS;
            GetHTTPObj(out newDCS);
            if (m_Request.DoorCtrlSrv.SetDCS(newDCS, out newDCS) != REQUESTCODE.EXECUTE_SUCCESS)
            {
                MessageBox(m_Request.szErrMessage, "修改失败", MSGBOX.ERROR, MSGBOX_ACTION.NONE);
            }
            else
            {
                MessageBox("修改成功", "修改成功", MSGBOX.SUCCESS, MSGBOX_ACTION.OK);
                return;
            }
        }

        STATIONREQ vrGetSta = new STATIONREQ();

        UNISTATION[] vrResult;
        vrGetSta.dwGetType = (uint)STATIONREQ.DWGETTYPE.STATIONGET_BYALL;
        if (m_Request.Station.GetStation(vrGetSta, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            for (int i = 0; i < vrResult.Length; i++)
            {
                m_szSta += "<option value='" + vrResult[i].dwStaSN + "'>" + vrResult[i].szStaName + "</option>";
            }
        }

        if (Request["op"] == "set")
        {
            bSet = true;

            DCSREQ vrGetDCS = new DCSREQ();
            vrGetDCS.dwGetType = (uint)DCSREQ.DWGETTYPE.DCSGET_BYSN;
            vrGetDCS.szGetKey  = Request["dwSN"];
            vrGetDCS.dwDCSKind = (uint)UNIDCS.DWDCSKIND.DCSKIND_DOORCTRL;
            UNIDCS[] vrResultStation;
            if (m_Request.DoorCtrlSrv.GetDCS(vrGetDCS, out vrResultStation) != REQUESTCODE.EXECUTE_SUCCESS)
            {
                MessageBox(m_Request.szErrMessage, "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL);
            }
            else
            {
                if (vrResultStation.Length == 0)
                {
                    MessageBox("获取失败", "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL);
                }
                else
                {
                    PutJSObj(vrResultStation[0]);
                    m_Title = "修改门禁集控器【" + vrResultStation[0].szName + "】";
                }
            }
        }
        else
        {
            m_Title = "新建门禁集控器";
        }
    }
Esempio n. 4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string type = Request["dwDCSKind"];

        if (type == "1")
        {
            szKindName = "集控器";
        }
        else if (type == "2")
        {
            szKindName = "摄像机";
        }
        if (IsPostBack)
        {
            UNIDCS newDCS;
            GetHTTPObj(out newDCS);
            if (m_Request.DoorCtrlSrv.SetDCS(newDCS, out newDCS) != REQUESTCODE.EXECUTE_SUCCESS)
            {
                MessageBox(m_Request.szErrMessage, "新建失败", MSGBOX.ERROR, MSGBOX_ACTION.NONE);
            }
            else
            {
                MessageBox("新建成功", "新建成功", MSGBOX.SUCCESS, MSGBOX_ACTION.OK);
                return;
            }
        }

        STATIONREQ vrGetSta = new STATIONREQ();

        UNISTATION[] vrResult;
        vrGetSta.dwGetType = (uint)STATIONREQ.DWGETTYPE.STATIONGET_BYALL;
        if (m_Request.Station.GetStation(vrGetSta, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            for (int i = 0; i < vrResult.Length; i++)
            {
                m_szSta += "<option value='" + vrResult[i].dwStaSN + "'>" + vrResult[i].szStaName + "</option>";
            }
        }

        if (Request["op"] == "set")
        {
            bSet = true;

            DCSREQ vrGetDCS = new DCSREQ();
            vrGetDCS.dwGetType = (uint)DCSREQ.DWGETTYPE.DCSGET_BYSN;
            vrGetDCS.szGetKey  = Request["dwSN"];
            vrGetDCS.dwDCSKind = (uint)UNIDCS.DWDCSKIND.DCSKIND_DOORCTRL;
            UNIDCS[] vrResultStation;
            if (m_Request.DoorCtrlSrv.GetDCS(vrGetDCS, out vrResultStation) != REQUESTCODE.EXECUTE_SUCCESS)
            {
                MessageBox(m_Request.szErrMessage, "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL);
            }
            else
            {
                if (vrResultStation.Length == 0)
                {
                    MessageBox("获取失败", "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL);
                }
                else
                {
                    PutJSObj(vrResultStation[0]);
                    m_Title = "修改" + szKindName + "【" + vrResultStation[0].szName + "】";
                }
            }
        }
        else
        {
            uint?uMax = 0;
            uint uID  = PRStation.DOORCTRLSRV_BASE | PRDoorCtrlSrv.MSREQ_DCS_SET;

            if (GetMaxValue(ref uMax, uID, "dwSN"))
            {
                UNIDCS setValue = new UNIDCS();
                setValue.dwSN = uMax;
                PutJSObj(setValue);
            }
            m_Title = "新建" + szKindName;
        }
    }