protected void Page_Load(object sender, EventArgs e) { GetSWCtrlClass(); CTRLREQ CtrlReq = new CTRLREQ(); if (IsPostBack) { GetHTTPObj(out CtrlReq); uint uCtrl = uint.Parse(Request["dwCtrlSN"]); CtrlReq.dwCtrl = uCtrl / 1000000; CtrlReq.dwCtrlParam = uCtrl % 1000000; CtrlReq.dwDevID = uint.Parse(Request["id"]); uint uDate = GetDate(Request["dwEndDate"]); uint uTime = GetTime(Request["dwEndTime"]); string sDate = uDate / 10000 + "-" + uDate % 10000 / 100 + "-" + uDate % 10000 % 100; CtrlReq.dwEndTime = Get1970Seconds(sDate) + (uTime / 100 * 60 + uTime % 100); CtrlReq.dwLabID = uint.Parse(Request["labid"]); REQUESTCODE uRes = m_Request.Device.SWCtrl(CtrlReq); if (uRes != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "设置" + "监控模式" + "失败", MSGBOX.ERROR, MSGBOX_ACTION.NONE); } else { MessageBox("设置" + "监控模式" + "成功", "提示", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); return; } } }
protected void Page_Load(object sender, EventArgs e) { string szRoom = Request["room"]; if (szRoom == null || szRoom == "") { MessageBox("请勾选房间", "提示", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); return; } GetDev(); GetUrlCtrlClass(); CTRLREQ CtrlReq = new CTRLREQ(); if (IsPostBack) { GetHTTPObj(out CtrlReq); uint uCtrl = uint.Parse(Request["dwCtrlSN"]); CtrlReq.dwCtrl = uCtrl / 1000000; CtrlReq.dwCtrlParam = uCtrl % 1000000; uint uDate = GetDate(Request["dwEndDate"]); uint uTime = GetTime(Request["dwEndTime"]); string sDate = uDate / 10000 + "-" + uDate % 10000 / 100 + "-" + uDate % 10000 % 100; CtrlReq.dwEndTime = Get1970Seconds(sDate) + (uTime / 100 * 60 + uTime % 100); REQUESTCODE uRes = REQUESTCODE.EXECUTE_FAIL; if (m_vrResult == null) { MessageBox("未选中房间", "提示", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); return; } for (int i = 0; i < m_vrResult.GetLength(0); i++) { CtrlReq.dwLabID = m_vrResult[i].dwLabID; CtrlReq.dwDevID = m_vrResult[i].dwDevID; uRes = m_Request.Device.URLCtrl(CtrlReq); if (uRes != REQUESTCODE.EXECUTE_SUCCESS) { break; } } if (uRes != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "设置" + "监控模式" + "失败", MSGBOX.ERROR, MSGBOX_ACTION.NONE); } else { MessageBox("设置" + "监控模式" + "成功", "提示", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); return; } } }