private void DelTerm(string szID) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; UNICONSOLE delRule = new UNICONSOLE(); delRule.dwConsoleSN = Parse(szID); uResponse = m_Request.Console.ConDel(delRule); if (uResponse != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "提示", MSGBOX.ERROR); } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { UNICONSOLE newConsole; uint? uSN = 0; GetHTTPObj(out newConsole); uSN = newConsole.dwConsoleSN; newConsole.dwConsoleSN = 0; newConsole.dwOpenTime = GetTime(Request["dwOpenTime"]); newConsole.dwCloseTime = GetTime(Request["dwCloseTime"]); string szKindListObject = Request["dwKindListObject"] == null?"0":Request["dwKindListObject"].ToString(); newConsole.dwKind = CharListToUint(szKindListObject.ToString()) + Parse(Request["dwKind"]); newConsole.szManRooms = GetRoomNoCtrlList(Request["szManRooms"]); newConsole.dwConsoleSN = uSN; if (m_Request.Console.ConSet(newConsole, out newConsole) != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "修改失败", MSGBOX.ERROR, MSGBOX_ACTION.NONE); return; } else { MessageBox("修改成功", "修改控制台", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); return; } } dwKindList = GetAllInputHtml(CONSTHTML.option, "", "Console_Kind"); szKindObject = GetAllInputHtml(CONSTHTML.checkBox, "dwKindListObject", "Console_Kind_Object"); UNIROOM[] roomList = GetAllRoom(); if (roomList != null && roomList.Length > 0) { for (int i = 0; i < roomList.Length; i++) { string szCheck = ""; m_szRoom += "<label><input class=\"enum\"" + szCheck + "type=\"checkbox\" name=\"" + "szManRooms" + "\" value=\"" + roomList[i].szRoomNo.ToString() + "\" /> " + roomList[i].szRoomName + "</label>"; } } if (Request["op"] == "set") { bSet = true; CONREQ vrConGet = new CONREQ(); vrConGet.dwConsoleSN = ToUint(Request["dwID"]); UNICONSOLE[] vrConRes; if (m_Request.Console.ConGet(vrConGet, out vrConRes) != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } else { if (vrConRes.Length == 0) { MessageBox("获取失败", "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } else { PutJSObj(vrConRes[0]); ViewState["dwKind"] = vrConRes[0].dwKind.ToString(); m_Title = "修改" + "【" + vrConRes[0].szConsoleName + "】"; } } } else { uint?uMax = 0; uint uID = PRStation.DOORCTRLSRV_BASE | PRDoorCtrlSrv.MSREQ_DCS_SET; if (GetMaxValue(ref uMax, uID, "dwSN")) { UNICONSOLE setValue = new UNICONSOLE(); setValue.dwConsoleSN = uMax; PutJSObj(setValue); } m_Title = "修改控制台"; } }