protected void Page_Load(object sender, EventArgs e) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; LABSUMMARYREQ vrParameter = new LABSUMMARYREQ(); uint uYearTerm = 20131401; LABSUMMARY vrResult; if ((((ADMINLOGINRES)Session["LoginResult"]).dwManRole & (uint)ADMINLOGINRES.DWMANROLE.MANROLE_LEADER) > 0) { bLeader = true; } string opSub = Request["opSub"]; if (IsPostBack && opSub == "1") { vrParameter.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_SAVE; vrParameter.dwYearTerm = uYearTerm; uResponse = m_Request.Report.GetLabSummary(vrParameter, out vrResult); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS && vrResult.dwYearTerm != null) { LABSUMMARY setValue2 = vrResult; setValue2.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_DEPLOY; m_Request.Report.SetLabSummary(setValue2); } } if (IsPostBack && opSub != "1") { string szValue = Request["changeInfo"]; if (IsPostBack && szValue != "") { szValue = "[" + szValue + "]"; List <LABSUMMARY> devlist = JsonConvert.DeserializeObject <List <LABSUMMARY> >(szValue); for (int i = 0; i < devlist.Count; i++) { LABSUMMARY tempValue = devlist[i]; LABSUMMARY setValue = (LABSUMMARY)SetEmpty0ToNull <LABSUMMARY>(tempValue); setValue.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_SAVE; setValue.dwYearTerm = uYearTerm; uResponse = m_Request.Report.SetLabSummary(setValue); } } } vrParameter.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_SAVE; vrParameter.dwYearTerm = uYearTerm; uResponse = m_Request.Report.GetLabSummary(vrParameter, out vrResult); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS && vrResult.dwLabNum != null) { m_szOut += "<tr>"; m_szOut += "<td>" + ConfigConst.GCSchoolCode.ToString() + "</td>"; m_szOut += "<td>" + "单位名称" + "</td>"; m_szOut += "<td class='tdSet' data-type='dwLabNum'>" + vrResult.dwLabNum.ToString() + "</td>"; m_szOut += "<td class='tdSet' data-type='dwLabArea'>" + vrResult.dwLabArea.ToString() + "</td>"; m_szOut += "<td class='tdSet' data-type='dwDevNum'>" + vrResult.dwDevNum.ToString() + "</td>"; m_szOut += "<td class='tdSet' data-type='dwDevMoney'>" + vrResult.dwDevMoney + "</td>"; m_szOut += "<td class='tdSet' data-type='dwBigDevNum'>" + vrResult.dwBigDevNum.ToString() + "</td>"; m_szOut += "<td class='tdSet' data-type='dwBigMoney'>" + vrResult.dwBigMoney + "</td>"; m_szOut += "<td class='tdSet' data-type='dwTItemNum'>" + vrResult.dwTItemNum.ToString() + "</td>"; m_szOut += "<td class='tdSet' data-type='dwTUseTime'>" + vrResult.dwTUseTime.ToString() + "</td>"; uint uTimeTotal = ToUint(vrResult.dwDUseTime) + ToUint(vrResult.dwMUseTime) + ToUint(vrResult.dwUUseTime) + ToUint(vrResult.dwJUseTime); m_szOut += "<td>" + uTimeTotal + "</td>"; m_szOut += "<td class='tdSet' data-type='dwDUseTime'>" + (vrResult.dwDUseTime.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwMUseTime'>" + (vrResult.dwMUseTime.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwUUseTime'>" + (vrResult.dwUUseTime.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwJUseTime'>" + (vrResult.dwJUseTime.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwRItemNum'>" + (vrResult.dwRItemNum.ToString()) + "</td>"; uint uStaffTotal = ToUint(vrResult.dwHTStaff) + ToUint(vrResult.dwMTStaff) + ToUint(vrResult.dwHSStaff) + ToUint(vrResult.dwMSStaff) + ToUint(vrResult.dwOtherStaff) + ToUint(vrResult.dwPartTimeStaff); m_szOut += "<td>" + uStaffTotal + "</td>"; m_szOut += "<td class='tdSet' data-type='dwHTStaff'>" + (vrResult.dwHTStaff.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwMTStaff'>" + (vrResult.dwMTStaff.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwHSStaff'>" + (vrResult.dwHSStaff.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwMSStaff'>" + (vrResult.dwMSStaff.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwOtherStaff'>" + (vrResult.dwOtherStaff.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwPartTimeStaff'>" + (vrResult.dwPartTimeStaff.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwPaperNum'>" + (vrResult.dwPaperNum.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwTReward'>" + (vrResult.dwTReward.ToString()) + "</td>"; m_szOut += "<td class='tdSet' data-type='dwSReward'>" + (vrResult.dwSReward.ToString()) + "</td>"; m_szOut += "</tr>"; } PutBackValue(); }
protected void Page_Load(object sender, EventArgs e) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; LABSUMMARYREQ vrParameter = new LABSUMMARYREQ(); uint uYearTerm = 20131401; if ((((ADMINLOGINRES)Session["LoginResult"]).dwManRole & (uint)ADMINLOGINRES.DWMANROLE.MANROLE_LEADER) > 0) { bLeader = true; } LABSUMMARY vrResult; if (IsPostBack) { vrParameter.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_ORIGINAL; vrParameter.dwYearTerm = uYearTerm; uResponse = m_Request.Report.GetLabSummary(vrParameter, out vrResult); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS) { LABSUMMARY setValue = vrResult; setValue.dwYearTerm = uYearTerm; setValue.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_SAVE; uResponse = m_Request.Report.SetLabSummary(setValue); } } vrParameter.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_SAVE; vrParameter.dwYearTerm = uYearTerm; uResponse = m_Request.Report.GetLabSummary(vrParameter, out vrResult); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS && vrResult.dwYearTerm == null) { vrParameter.dwYearTerm = uYearTerm; vrParameter.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_DEPLOY; uResponse = m_Request.Report.GetLabSummary(vrParameter, out vrResult); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS && vrResult.dwYearTerm == null) { vrParameter.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_ORIGINAL; vrParameter.dwYearTerm = uYearTerm; uResponse = m_Request.Report.GetLabSummary(vrParameter, out vrResult); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS) { LABSUMMARY setValue = vrResult; setValue.dwYearTerm = uYearTerm; setValue.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_SAVE; uResponse = m_Request.Report.SetLabSummary(setValue); } } } vrParameter.dwReportStat = (uint)DEVLIST.DWREPORTSTAT.REPORTSTAT_ORIGINAL; vrParameter.dwYearTerm = uYearTerm; uResponse = m_Request.Report.GetLabSummary(vrParameter, out vrResult); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS) { m_szOut += "<tr>"; m_szOut += "<td>" + ConfigConst.GCSchoolCode.ToString() + "</td>"; m_szOut += "<td>" + "单位名称" + "</td>"; m_szOut += "<td>" + vrResult.dwLabNum.ToString() + "</td>"; m_szOut += "<td>" + vrResult.dwLabArea.ToString() + "</td>"; m_szOut += "<td>" + vrResult.dwDevNum.ToString() + "</td>"; m_szOut += "<td>" + vrResult.dwDevMoney + "</td>"; m_szOut += "<td>" + vrResult.dwBigDevNum.ToString() + "</td>"; m_szOut += "<td>" + vrResult.dwBigMoney + "</td>"; m_szOut += "<td>" + vrResult.dwTItemNum.ToString() + "</td>"; m_szOut += "<td>" + vrResult.dwTUseTime.ToString() + "</td>"; uint uTimeTotal = ToUint(vrResult.dwDUseTime) + ToUint(vrResult.dwMUseTime) + ToUint(vrResult.dwUUseTime) + ToUint(vrResult.dwJUseTime); m_szOut += "<td>" + uTimeTotal + "</td>"; m_szOut += "<td>" + (vrResult.dwDUseTime.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwMUseTime.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwUUseTime.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwJUseTime.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwRItemNum.ToString()) + "</td>"; uint uStaffTotal = ToUint(vrResult.dwHTStaff) + ToUint(vrResult.dwMTStaff) + ToUint(vrResult.dwHSStaff) + ToUint(vrResult.dwMSStaff) + ToUint(vrResult.dwOtherStaff) + ToUint(vrResult.dwPartTimeStaff); m_szOut += "<td>" + uStaffTotal + "</td>"; m_szOut += "<td>" + (vrResult.dwHTStaff.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwMTStaff.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwHSStaff.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwMSStaff.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwOtherStaff.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwPartTimeStaff.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwPaperNum.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwTReward.ToString()) + "</td>"; m_szOut += "<td>" + (vrResult.dwSReward.ToString()) + "</td>"; m_szOut += "</tr>"; } PutBackValue(); }