public ArrayList GetListFromXml(uint?rm) { XmlCtrl ctrl = new XmlCtrl("ics_data", Server.MapPath("~/clientweb/upload/info/xmlData/")); XmlCtrl.XmlInfo info = ctrl.GetXmlContent(rm.ToString(), "rm_coorb"); string str = ""; if (info.content == null) { return(new ArrayList()); } str = info.content; //解析 ArrayList boxs = new ArrayList(); string[] tmp = str.Split('&'); if (tmp.Length > 1) { for (int i = 3; i < tmp.Length; i++) { string[] m = tmp[i].Split(','); if (m.Length > 3) { devPostion b = new devPostion(); b.devid = m[0]; b.y = m[1].Substring(0, m[1].Length - 2); b.x = m[2].Substring(0, m[2].Length - 2); boxs.Add(b); } } } return(boxs); }
protected void Page_Load(object sender, EventArgs e) { string id = Request["id"]; string type = Request["type"]; string back = Request["back"]; if (!string.IsNullOrEmpty(id) && !string.IsNullOrEmpty(type)) { if (back == "true")//默认隐藏 { isBack = ""; } XmlCtrl.XmlInfo info = GetXmlInfo(id, type); string str = ""; if (!string.IsNullOrEmpty(info.title)) { str = "<h1 class='h_title'>" + info.title + "</h1>"; } string dt = ""; if (!string.IsNullOrEmpty(info.alter)) { DateTime tmp = Util.Converter.StrToDate(info.alter); dt = "<div class='info_date'>" + tmp.ToString("yyyy/MM/dd HH:mm") + "</div>"; } divContent.InnerHtml = str + dt + info.content; } }
protected void Page_Load(object sender, EventArgs e) { url = this.ResolveClientUrl("~/ClientWeb/"); if (!IsPostBack) { //初始化模块 string m_name = Request["name"]; if (!string.IsNullOrEmpty(m_name)) { name = ":" + Server.UrlDecode(m_name); } string m_info_id = Request["id"]; string m_info_type = Request["type"]; if (Request["title"] != null) { infoTitle.Value = Server.UrlDecode(Request["title"]); } if (!string.IsNullOrEmpty(m_info_id) && !string.IsNullOrEmpty(m_info_type)) { //保存id与信息类型值用于ajax infoId.Value = m_info_id; infoType.Value = m_info_type; XmlCtrl.XmlInfo info = GetDftXmlInfo(m_info_id, m_info_type); //获取编辑内容 editContent.Value = info.content; infoTitle.Value = info.title; } } }
protected void Page_Load(object sender, EventArgs e) { string id = Request["id"]; string type = Request["type"]; if (!string.IsNullOrEmpty(id) && !string.IsNullOrEmpty(type)) { XmlCtrl.XmlInfo info = GetXmlInfo(id, type); string str = ""; if (!string.IsNullOrEmpty(info.title)) { str = "<div class='info_title'>" + info.title + "</div>"; } string dt = ""; if (!string.IsNullOrEmpty(info.alter)) { DateTime tmp = Util.Converter.StrToDate(info.alter); dt = "<div class='info_date'>" + tmp.ToString("yyyy年MM月dd日 HH时mm分") + "</div>"; } divContent.InnerHtml = str + dt + info.content; //DateTime dt = Util.Converter.StrToDate(info.date); //str += "<div class='info_date'>"+dt.ToString("yyyy年MM月dd日 HH:mm")+"</div>"; //divTitle.InnerHtml = str; } }
protected void Page_Load(object sender, EventArgs e) { string id = Request["id"]; string type = Request["type"]; if (!string.IsNullOrEmpty(id) && !string.IsNullOrEmpty(type)) { XmlCtrl.XmlInfo info = GetXmlInfo(id, type); if (!string.IsNullOrEmpty(info.title)) { artTitle = info.title; } divContent.InnerHtml = info.content; } }
private void GetDetail() { string id = Request["id"]; string type = Request["type"]; string back = Request["back"]; if (back == "true") //默认隐藏 { isBack = ""; } if (!string.IsNullOrEmpty(id) && !string.IsNullOrEmpty(type)) { XmlCtrl.XmlInfo info = GetXmlInfo(id, type); divDetail.InnerHtml = info.content; } }
protected string RoomExtReq() { UniClientPage clinetPage = new UniClientPage(); string szRoomNo = Request["roomno"]; CtrlRoomInfoExt roomInfo = new CtrlRoomInfoExt(); roomInfo.szCustNo = System.Web.Configuration.WebConfigurationManager.AppSettings["customNo"]; ctrlRoom ctrlRoom = GetDoorCtrl(szRoomNo); if (ctrlRoom != null) { roomInfo.szCtrlNo = ctrlRoom.szCtrlNo; roomInfo.szDcsNO = ctrlRoom.szDcsNO; } consoleRoom cosole = GetConsole(szRoomNo); if (cosole != null) { roomInfo.szConsoleIP = cosole.szIP; } XmlCtrl.XmlInfo info = clinetPage.GetDftXmlInfo(szRoomNo, "RoomPadImg"); List <string> imgList = clinetPage.GetSrcFromHtml(info.content); string szImgUrl = ""; for (int i = 0; i < imgList.Count; i++) { string szTemp = imgList[i]; szTemp = szTemp.Replace("~", ""); szTemp = szTemp.Replace("\r\n", ""); szImgUrl = szImgUrl + szTemp + ";"; } roomInfo.szServerIP = System.Web.Configuration.WebConfigurationManager.AppSettings["ServerIP"]; roomInfo.szServerPort = System.Web.Configuration.WebConfigurationManager.AppSettings["ServerPort"]; roomInfo.szRoomNo = szRoomNo; roomInfo.szimgURL = szImgUrl; return(JsonConvert.SerializeObject(roomInfo)); }
protected void Page_Load(object sender, EventArgs e) { szDevSN = GetDevSN().ToString(); string szOp = Request["op"]; CODINGTABLE[] vtCodeTable = getCodeTableByType((uint)CODINGTABLE.DWCODETYPE.CODE_DEVFUNC); if (vtCodeTable != null && vtCodeTable.Length > 0) { for (int i = 0; i < vtCodeTable.Length; i++) { szFunction += GetInputItemHtml(CONSTHTML.option, "", vtCodeTable[i].szCodeName.ToString(), vtCodeTable[i].szCodeSN.ToString()); } } m_szPorperty = GetInputHtmlFromXml(0, CONSTHTML.checkBox, "dwProperty", "UNIDEVICE_Property", true); UNIDEVCLS[] vtDevCls = GetAllDevCls(); if (vtDevCls != null && vtDevCls.Length > 0) { for (int i = 0; i < vtDevCls.Length; i++) { szDevCLS += GetInputItemHtml(CONSTHTML.option, "", vtDevCls[i].szClassName, vtDevCls[i].dwClassID.ToString()); szDEVCLSHtml += vtDevCls[i].dwClassID.ToString() + ":" + vtDevCls[i].dwKind.ToString() + ";"; } } UNIROOM[] vtRoom = GetAllRoom(); if (vtRoom != null && vtRoom.Length > 0) { for (int i = 0; i < vtRoom.Length; i++) { szRoom += GetInputItemHtml(CONSTHTML.option, "", vtRoom[i].szRoomName, vtRoom[i].dwRoomID.ToString()); } } if (IsPostBack) { if (szOp == "set") { szOpName = "修改"; } UNIASSERT newAssert; GetHTTPObj(out newAssert); newAssert.dwPurchaseDate = GetDate(Request["dwPurchaseDate"]); if (szOp != "set") { string szKindName = newAssert.szDevName + "-" + newAssert.szModel + "-" + newAssert.szFuncCode; uint uKindID = GetDevKindByName(szKindName); if (uKindID > 0) { newAssert.dwKindID = uKindID; } else { UNIDEVKIND kindValue; GetHTTPObj(out kindValue); kindValue.dwClassID = newAssert.dwClassID; uint uClassKind = Parse(Request["dwClassKind"]); if ((uClassKind & (uint)UNIDEVCLS.DWKIND.CLSKIND_LOAN) > 0) { kindValue.dwProperty = (uint)kindValue.dwProperty | (uint)UNIDEVKIND.DWPROPERTY.DEVPROP_LEASE; } else { kindValue.dwProperty = (uint)kindValue.dwProperty & (uint)UNIDEVKIND.DWPROPERTY.DEVPROP_LEASE; } kindValue.dwProperty = (uint)kindValue.dwProperty | (uint)UNIDEVKIND.DWPROPERTY.DEVPROP_EXCLUSIVE; kindValue.szKindName = newAssert.szDevName + "-" + newAssert.szModel + "-" + newAssert.szFuncCode; if (m_Request.Device.DevKindSet(kindValue, out kindValue) == REQUESTCODE.EXECUTE_SUCCESS) { newAssert.dwKindID = kindValue.dwKindID; if (m_Request.Assert.AssertWarehousing(newAssert, out newAssert) != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "提示", MSGBOX.ERROR, MSGBOX_ACTION.NONE); return; } else { MessageBox(szOpName + "成功", "提示", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); return; } } else { MessageBox(szOpName + "成功", "提示", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); return; } } } else { UNIDEVKIND kindValue; GetHTTPObj(out kindValue); kindValue.dwClassID = newAssert.dwClassID; kindValue.dwMinUsers = 1; kindValue.dwMaxUsers = 1; uint uClassKind = Parse(Request["dwClassKind"]); if (kindValue.dwProperty == null) { kindValue.dwProperty = 0; } if ((uClassKind & (uint)UNIDEVCLS.DWKIND.CLSKIND_LOAN) > 0) { kindValue.dwProperty = (uint)kindValue.dwProperty | (uint)UNIDEVKIND.DWPROPERTY.DEVPROP_LEASE; } else { kindValue.dwProperty = (uint)kindValue.dwProperty & (uint)UNIDEVKIND.DWPROPERTY.DEVPROP_LEASE; } kindValue.dwProperty = (uint)kindValue.dwProperty | (uint)UNIDEVKIND.DWPROPERTY.DEVPROP_EXCLUSIVE; kindValue.szKindName = newAssert.szDevName + "-" + newAssert.szModel + "-" + newAssert.szFuncCode; if (m_Request.Device.DevKindSet(kindValue, out kindValue) == REQUESTCODE.EXECUTE_SUCCESS) { newAssert.dwPurchaseDate = GetDate(Request["dwPurchaseDate"]); if (m_Request.Assert.AssertWarehousing(newAssert, out newAssert) != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "提示", MSGBOX.ERROR, MSGBOX_ACTION.NONE); return; } else { MessageBox(szOpName + "成功", "提示", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); return; } } } } if (szOp == "set") { bSet = true; szOp2 = "set"; ASSERTREQ vrGet = new ASSERTREQ(); vrGet.dwDevID = Parse(Request["id"]); UNIASSERT[] vtRes; if (m_Request.Assert.AssertGet(vrGet, out vtRes) != REQUESTCODE.EXECUTE_SUCCESS || vtRes == null || vtRes.Length < 1) { MessageBox(m_Request.szErrMessage, "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } else { szUrl = "../../../../ClientWeb/pro/page/editContent.aspx?h=500&w=720&id=" + vtRes[0].dwKindID.ToString() + "&type=hard3&toolbars=false"; XmlCtrl xmlCtrl = new XmlCtrl("ics_data", Server.MapPath(MyVPath + "clientweb/upload/info/xmlData/")); XmlCtrl.XmlInfo info = xmlCtrl.GetXmlContent(vtRes[0].dwKindID.ToString(), "hard3"); if (info.content != null && info.content.Trim() != "") { szUrl = info.content; } else { szUrl = ""; } szDevSN = vtRes[0].szAssertSN.ToString(); PutJSObj(vtRes[0]); m_Title = "修改资产【" + vtRes[0].szDevName + "】"; } } else { m_Title = "资产入库"; } }
protected void Page_Load(object sender, EventArgs e) { string szlab = Request["lab"]; //========================= UNILAB[] lab = GetAllLab(); if (lab != null && lab.Length > 0) { m_szLab += "<option value='0'>选择" + ConfigConst.GCLabName + "</option>"; for (int i = 0; i < lab.Length; i++) { m_szLab += "<option value='" + lab[i].dwLabID + "'"; if (szlab == lab[i].dwLabID.ToString()) { m_szLab += "checked='checked'"; } m_szLab += ">" + lab[i].szLabName + "</option>"; } } else { m_szLab += "<option value='0'>选择" + "空间类别" + "</option>"; } //========================= FULLROOMREQ vrParameter = new FULLROOMREQ(); FULLROOM[] vrResult; if (szlab != null && szlab != "0") { vrParameter.dwLabID = Parse(szlab); } if (Request["delID"] != null) { DelRoom(Request["delID"]); } GetPageCtrlValue(out vrParameter.szReqExtInfo); XmlCtrl xmlCtrl = new XmlCtrl("ics_data", Server.MapPath(MyVPath + "clientweb/upload/info/xmlData/")); if (m_Request.Device.FullRoomGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS) { UpdatePageCtrl(m_Request.Device); for (int i = 0; i < vrResult.Length; i++) { m_szOut += "<tr>"; m_szOut += "<td data-openid='" + vrResult[i].dwOpenRuleSN + "' class=\"1\" data-id=" + vrResult[i].dwRoomID.ToString() + " data-ManGroupID=" + vrResult[i].dwManGroupID.ToString() + ">" + vrResult[i].szRoomNo + "</td>"; m_szOut += "<td class='lnkAssertRoom' data-id=" + vrResult[i].dwRoomID.ToString() + " >" + vrResult[i].szRoomName + "</td>"; m_szOut += "<td>" + GetDateStr((uint)vrResult[i].dwCreateDate) + "</td>"; m_szOut += "<td>" + szCodeName(vrResult[i].szLabKindCode, (uint)CODINGTABLE.DWCODETYPE.CODE_LABKIND) + "</td>"; m_szOut += "<td>" + vrResult[i].szFloorNo + "</td>"; m_szOut += "<td>" + szCodeName(vrResult[i].szLabFromCode, (uint)CODINGTABLE.DWCODETYPE.CODE_LABFROM) + "</td>"; m_szOut += "<td>" + szCodeName(vrResult[i].szAcademicSubjectCode, (uint)CODINGTABLE.DWCODETYPE.CODE_ACADEMICSUBJECT) + "</td>"; m_szOut += "<td>" + szCodeName(vrResult[i].szLabLevelCode, (uint)CODINGTABLE.DWCODETYPE.CODE_LABLEVEL) + "</td>"; m_szOut += "<td>" + vrResult[i].szDeptName + "</td>"; string szMemberName = GetGroupMemberName((uint)vrResult[i].dwManGroupID); m_szOut += "<td>" + szMemberName + "</td>"; XmlCtrl.XmlInfo info = xmlCtrl.GetXmlContent(vrResult[i].dwRoomID.ToString(), "hard"); if (info.content != null && info.content.Trim() != "") { m_szOut += "<td class='InfoLabBtn' title='查看平面图'>" + "<img width='25px' src='../../../themes/icon_s/7.png'/>" + "</td>"; } else { m_szOut += "<td class='InfoLabBtn' title='插入平面图'>+</td>"; } info = xmlCtrl.GetXmlContent(vrResult[i].dwRoomID.ToString(), "hard2"); if (info.content != null && info.content.Trim() != "") { m_szOut += "<td class='InfoLabBtn2' title='查看插图'>" + "<img width='25px' src='../../../themes/icon_s/7.png'/>" + "</td>"; } else { m_szOut += "<td class='InfoLabBtn2' title='插入插图'>" + "+" + "</td>"; } m_szOut += "<td style='text-align:center;'><div class='OPTD class1'></div></td>"; m_szOut += "<td><div class='OPTD class2'></div></td>"; m_szOut += "</tr>"; } } PutBackValue(); }
protected void Page_Load(object sender, EventArgs e) { string act = Request["act"]; if (act != null) { Logger.trace("act=" + act); if (act == "get_art_list_cl") { GetArtListByCls(-1); } else if (act == "get_all_art_list_cl") { GetArtListByCls(-2); } else if (act == "get_art_list_key") { GetArtListByKey(); } else if (act == "get_con_art_list_cl") { GetArtListByCls(1); } else if (act == "get_art_id") { GetArtById(); } else if (act == "new") { CreateArt(); } else if (act == "save_xml_art") { if (Session["LOGIN_ACCINFO"] != null) { UNIACCOUNT acc = (UNIACCOUNT)Session["LOGIN_ACCINFO"]; //ADMINLOGINRES res = (ADMINLOGINRES)Session["LoginRes"]; if (!IsStat(acc.dwIdent, (uint)UNIACCOUNT.DWIDENT.EXTIDENT_MANAGER) && !IsStat(acc.dwIdent, (uint)UNIACCOUNT.DWIDENT.EXTIDENT_TEACHER))//管理员和教师 res.dwManRole, (uint)ADMINLOGINRES.DWMANROLE.MANIDENT_TEACHER { ErrMsg("没有权限"); return; } string data = Request["content"]; Logger.trace("data=" + data); string id = Request["id"]; string title = Request["title"]; string type = Request["type"]; string attrs = Request["attrs"]; string state = Request["state"]; string file = Request["file"]; if (!string.IsNullOrEmpty(data) && !string.IsNullOrEmpty(id) && !string.IsNullOrEmpty(type)) { if (SaveXmlData(id, data, type, file, title, attrs, state)) { SucMsg(); } else { ErrMsg("存储失败"); } } else { ErrMsg("参数有误"); } } else { ErrMsg("未登录或登录超时,请重新登录"); } } else if (act == "get_xml_art") { string id = Request["id"]; string type = Request["type"]; string startline = Request["start_line"]; string need = Request["need"]; string start = Request["start"]; string end = Request["end"]; string file = Request["file"]; string state = Request["state"]; string byContent = Request["by_content"]; if (!string.IsNullOrEmpty(type)) { if (string.IsNullOrEmpty(id)) { bool by = false; if (!string.IsNullOrEmpty(byContent) && byContent.ToLower() == "true") { by = true; } int m_startline = 1; if (!string.IsNullOrEmpty(startline)) { m_startline = Convert.ToInt32(startline); } int m_need = 0; if (!string.IsNullOrEmpty(need)) { m_need = Convert.ToInt32(need); } int m_start = 0; if (!string.IsNullOrEmpty(start)) { m_start = Convert.ToInt32(start); } int m_end = Int32.MaxValue; if (!string.IsNullOrEmpty(end)) { m_end = Convert.ToInt32(end); } XmlCtrl.XmlInfo[] list = GetXmlInfoList(type, file, m_startline, m_need, m_start, m_end, by); SucRlt(list); } else { XmlCtrl.XmlInfo info = GetXmlInfo(id, type); SucRlt(info); } } else { ErrMsg("参数有误"); } } } }
protected void Page_Load(object sender, EventArgs e) { ADMINLOGINRES adminAcc = (ADMINLOGINRES)Session["LoginResult"]; uint uManRole = (uint)adminAcc.dwManRole; if ((uManRole & ((uint)UNIACCOUNT.DWIDENT.EXTIDENT_MANAGER + (uint)ADMINLOGINRES.DWMANROLE.MANSCOPE_STATION + (uint)ADMINLOGINRES.DWMANROLE.MANROLE_SUPER)) > 0) { nIsAdminSup = 1; } ASSERTREQ vrParameter = new ASSERTREQ(); UNIASSERT[] vrResult; UNIDEVKIND[] allDevKind = GetAllDevKind(); UNIROOM[] allRoom = GetAllRoom(); UNIDEVCLS[] alldevCls = GetAllDevCls(); string szOp = Request["op"]; string szID = Request["delID"]; if (szOp == "setEmpty" && szID != "") { SetEmpty(szID); } if (allRoom != null) { for (int i = 0; i < allRoom.Length; i++) { szRoom += GetInputItemHtml(CONSTHTML.checkBox, "szRoomIDs", allRoom[i].szRoomName, allRoom[i].dwRoomID.ToString()); } } if (allDevKind != null) { for (int i = 0; i < allDevKind.Length; i++) { szKind += GetInputItemHtml(CONSTHTML.checkBox, "szKindIDs", allDevKind[i].szKindName, allDevKind[i].dwKindID.ToString()); } } if (alldevCls != null) { for (int i = 0; i < alldevCls.Length; i++) { szCLS += GetInputItemHtml(CONSTHTML.checkBox, "szClassIDs", alldevCls[i].szClassName, alldevCls[i].dwClassID.ToString()); } } GetHTTPObj(out vrParameter); GetPageCtrlValue(out vrParameter.szReqExtInfo); if (vrParameter.szReqExtInfo.szOrderKey == null || vrParameter.szReqExtInfo.szOrderMode == "") { vrParameter.szReqExtInfo.szOrderKey = "dwDevID"; vrParameter.szReqExtInfo.szOrderMode = "asc"; } if (m_Request.Assert.AssertGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS) { XmlCtrl xmlCtrl = new XmlCtrl("ics_data", Server.MapPath(MyVPath + "clientweb/upload/info/xmlData/")); for (int i = 0; i < vrResult.Length; i++) { m_szOut += "<tr>"; m_szOut += "<td data-kindid=\"" + vrResult[i].dwKindID.ToString() + "\" data-id=\"" + vrResult[i].dwDevID.ToString() + "\">" + vrResult[i].szAssertSN + "</td>"; m_szOut += "<td class='lnkAssertDevice' data-id=\"" + vrResult[i].dwDevID.ToString() + "\">" + vrResult[i].szDevName + "</td>"; m_szOut += "<td>" + vrResult[i].szClassName.ToString() + "</td>"; m_szOut += "<td>" + vrResult[i].szModel.ToString() + "</td>"; m_szOut += "<td>" + vrResult[i].dwUnitPrice + "</td>"; m_szOut += "<td>" + GetDateStr(vrResult[i].dwPurchaseDate) + "</td>"; m_szOut += "<td>" + vrResult[i].szRoomName + "</td>"; m_szOut += "<td>" + vrResult[i].szDeptName + "</td>"; // m_szOut += "<td>" + GetJustNameEqual(vrResult[i].dwDevStat, "UNIDEVICE_DevStat",false) + "</td>"; XmlCtrl.XmlInfo info = xmlCtrl.GetXmlContent(vrResult[i].dwKindID.ToString(), "hard3"); if (info.content != null && info.content.Trim() != "") { m_szOut += "<td class='InfoSet' title='查看插图'>" + "<img width='25px' src='../../../themes/icon_s/19.png'/>" + "</td>"; } else { m_szOut += "<td class='InfoSet' title='插入插图'>" + "+" + "</td>"; } if (vrResult[i].szTagID == null || vrResult[i].szTagID == "") { m_szOut += "<td class='InfoSet2'>" + "+" + "</td>"; } else { m_szOut += "<td>" + "√" + "</td>"; } m_szOut += "<td><div class='OPTD'></div></td>"; m_szOut += "</tr>"; } UpdatePageCtrl(m_Request.Assert); } PutBackValue(); }