protected void Page_Load(object sender, EventArgs e) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; DEVUSINGRATEREQ vrParameter = new DEVUSINGRATEREQ(); DEVUSINGRATE vrResultValue; GetPageCtrlValue(out vrParameter.szReqExtInfo); if (!IsPostBack) { dwStartDate.Value = DateTime.Now.AddMonths(-1).ToString("yyyy-MM-dd"); dwEndDate.Value = DateTime.Now.ToString("yyyy-MM-dd"); } if (dwStartDate.Value != "" && dwEndDate.Value != "") { vrParameter.dwStartDate = DateToUint(dwStartDate.Value); vrParameter.dwEndDate = DateToUint(dwEndDate.Value); } uResponse = m_Request.Report.GetDevUsingRate(vrParameter, out vrResultValue); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS) { if (vrResultValue.szUsingTable != null && vrResultValue.szUsingTable.Length > 0) { DEVUSINGTABLE[] vrResult = vrResultValue.szUsingTable; for (int i = 360; i < 1440; i = i + 60) { string time = i / 60 + ":" + (i % 60).ToString("00"); object times = vrResult[i].dwUseTimes; if (times == null) { szResvRate += "<p><span>" + time + "</span><span>0</span></p>"; } else { szResvRate += "<p><span>" + time + "</span><span>" + times.ToString() + "</span></p>"; } } } } }
protected void Page_Load(object sender, EventArgs e) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; DEVUSINGRATEREQ vrParameter = new DEVUSINGRATEREQ(); DEVUSINGRATE vrResultValue; if (!IsPostBack) { dwStartDate.Value = DateTime.Now.AddMonths(-1).ToString("yyyy-MM-dd"); dwEndDate.Value = DateTime.Now.ToString("yyyy-MM-dd"); } if (dwStartDate.Value != "" && dwEndDate.Value != "") { vrParameter.dwStartDate = DateToUint(dwStartDate.Value); vrParameter.dwEndDate = DateToUint(dwEndDate.Value); } UNITERM[] termList = GetAllTerm(); string szYearTerm = Request["dwYearTerm"]; uint uYeartermNow = Parse(szYearTerm); if (termList != null) { m_TermList += GetInputItemHtml(CONSTHTML.option, "", "选择学期", "0"); for (int i = 0; i < termList.Length; i++) { m_TermList += GetInputItemHtml(CONSTHTML.option, "", termList[i].szMemo.ToString(), termList[i].dwYearTerm.ToString()); uint uYearTermState = (uint)termList[i].dwStatus; if (szYearTerm == null && (uYearTermState & (uint)UNITERM.DWSTATUS.TERMSTAT_FORCE) > 0) { uYeartermNow = (uint)termList[i].dwYearTerm; } } } if (ConfigConst.GCICTypeMode == 1) { UNITERM[] termnow = GetTermByID(Parse(Request["dwYearTerm"])); if (termnow != null && termnow.Length > 0) { vrParameter.dwStartDate = termnow[0].dwBeginDate; vrParameter.dwEndDate = termnow[0].dwEndDate; } else { vrParameter.dwStartDate = 20120101; vrParameter.dwEndDate = 20120101; } } uint dwClassKind = Parse(Request["dwClassKind"]); if (dwClassKind != 0) { vrParameter.dwClassKind = dwClassKind; } uResponse = m_Request.Report.GetDevUsingRate(vrParameter, out vrResultValue); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS) { if (vrResultValue.szUsingTable != null && vrResultValue.szUsingTable.Length > 0) { DEVUSINGTABLE[] vrResult = vrResultValue.szUsingTable; for (int i = 360; i < 1440; i = i + 60) { string time = i / 60 + ":" + (i % 60).ToString("00"); object times = vrResult[i].dwUseTimes; if (times == null) { szResvRate += "<p><span>" + time + "</span><span>0</span></p>"; } else { szResvRate += "<p><span>" + time + "</span><span>" + times.ToString() + "</span></p>"; } } } } }
protected void Page_Load(object sender, EventArgs e) { UNIBUILDING[] vtBuilding = getAllBuilding(); szBuilding = GetInputItemHtml(CONSTHTML.option, "", "全部", "0"); if (vtBuilding != null) { for (int i = 0; i < vtBuilding.Length; i++) { szBuilding += GetInputItemHtml(CONSTHTML.option, "", vtBuilding[i].szBuildingName, vtBuilding[i].dwBuildingID.ToString()); } } UNICAMPUS[] vtCamp = GetAllCampus(); szCamp += GetInputItemHtml(CONSTHTML.option, "", "全部", "0"); for (int i = 0; i < vtCamp.Length; i++) { szCamp += GetInputItemHtml(CONSTHTML.option, "", vtCamp[i].szCampusName, vtCamp[i].dwCampusID.ToString()); } REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; DEVUSINGRATEREQ vrParameter = new DEVUSINGRATEREQ(); GetHTTPObj(out vrParameter); DEVUSINGRATE vrResultValue; if (!IsPostBack) { dwStartDate.Value = DateTime.Now.AddMonths(-1).ToString("yyyy-MM-dd"); dwEndDate.Value = DateTime.Now.ToString("yyyy-MM-dd"); } if (dwStartDate.Value != "" && dwEndDate.Value != "") { vrParameter.dwStartDate = DateToUint(dwStartDate.Value); vrParameter.dwEndDate = DateToUint(dwEndDate.Value); } if (vrParameter.szReqExtInfo.szOrderKey == null || vrParameter.szReqExtInfo.szOrderKey == "") { vrParameter.szReqExtInfo.szOrderKey = "dwTotalUseTime"; vrParameter.szReqExtInfo.szOrderMode = "desc"; } if (vrParameter.dwClassKind == null || vrParameter.dwClassKind == 0) { vrParameter.dwClassKind = (uint)UNIDEVCLS.DWKIND.CLSKIND_COMMONS; } if (vrParameter.szBuildingIDs == null || vrParameter.szBuildingIDs == "0") { vrParameter.szBuildingIDs = null; } if (vrParameter.szCampusIDs == null || vrParameter.szCampusIDs == "0") { vrParameter.szCampusIDs = null; } string szroomid = Request["roomid"]; if (!string.IsNullOrEmpty(szroomid)) { vrParameter.szRoomIDs = szroomid; } vrParameter.dwClassKind = null; uResponse = m_Request.Report.GetDevUsingRate(vrParameter, out vrResultValue); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS) { if (vrResultValue.szUsingTable != null && vrResultValue.szUsingTable.Length > 0) { DEVUSINGTABLE[] vrResult = vrResultValue.szUsingTable; for (int i = 360; i < 1440; i = i + 60) { string time = i / 60 + ":" + (i % 60).ToString("00"); object times = vrResult[i].dwUseTimes; if (times == null) { szResvRate += "<p><span>" + time + "</span><span>0</span></p>"; } else { szResvRate += "<p><span>" + time + "</span><span>" + times.ToString() + "</span></p>"; } } } } }