protected void Page_Load(object sender, EventArgs e) { if (Request["delID"] != null) { DelDevKind(Request["delID"]); } DEVDAMAGERECREQ vrParameter = new DEVDAMAGERECREQ(); GetHTTPObj(out vrParameter); if (!IsPostBack) { dwStartDate.Value = DateTime.Now.AddDays(-10).ToString("yyyy-MM-dd"); dwEndDate.Value = DateTime.Now.ToString("yyyy-MM-dd"); } szStatus += GetInputItemHtml(CONSTHTML.option, "", "全部", "0"); szStatus += GetInputHtmlFromXml(0, CONSTHTML.option, "", "DEVDAMAGEREC_status", true); vrParameter.dwStartDate = GetDate(dwStartDate.Value); vrParameter.dwEndDate = GetDate(dwEndDate.Value); if (vrParameter.dwStatus == null || vrParameter.dwStatus == 0) { vrParameter.dwStatus = null; } DEVDAMAGEREC[] vrResult; GetPageCtrlValue(out vrParameter.szReqExtInfo); if (m_Request.Assert.RepareRecGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS) { UpdatePageCtrl(m_Request.Assert); for (int i = 0; i < vrResult.Length; i++) { m_szOut += "<tr>"; m_szOut += "<td data-devid=" + vrResult[i].dwDevID.ToString() + " data-id=" + vrResult[i].dwSID.ToString() + ">" + vrResult[i].szAssertSN + "</td>"; m_szOut += "<td>" + vrResult[i].szDevName + "</td>"; UNIDEVICE dev; if (getDevByID(vrResult[i].dwDevID.ToString(), out dev)) { m_szOut += "<td>" + dev.szDeptName.ToString() + "</td>"; } else { m_szOut += "<td>" + "" + "</td>"; } m_szOut += "<td>" + GetDateStr(vrResult[i].dwDamageDate) + "</td>"; m_szOut += "<td>" + vrResult[i].szDamageInfo + "</td>"; m_szOut += "<td>" + GetJustNameEqual(vrResult[i].dwStatus, "DEVDAMAGEREC_status") + "</td>"; m_szOut += "<td>" + (vrResult[i].szRepareInfo) + "</td>"; m_szOut += "<td>" + GetDateStr(vrResult[i].dwRepareDate) + "</td>"; m_szOut += "<td>" + (vrResult[i].szRepareCom) + "</td>"; m_szOut += "<td>" + (vrResult[i].szRepareComTel) + "</td>"; m_szOut += "<td>" + GetFee(vrResult[i].dwRepareCost) + "</td>"; m_szOut += "<td>" + (vrResult[i].szManName.ToString()) + "</td>"; m_szOut += "<td><div class='OPTD'></div></td>"; m_szOut += "</tr>"; } } PutBackValue(); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { DEVDAMAGEREC setValue; // setValue.dwDamageTime = Get1970Seconds(DateTime.Now.ToString("yyyy-MM-dd HH:mm")); GetHTTPObj(out setValue); setValue.dwRepareDate = GetDate(DateTime.Now.ToString("yyyy-MM-dd")); if (Request["dwRepareCost"] != null && Request["dwRepareCost"] != "") { setValue.dwRepareCost = (uint)(FloatParse(Request["dwRepareCost"]) * 100); } if (Request["dwPay1"] != null && Request["dwPay1"] != "") { setValue.dwPay1 = (uint)(FloatParse(Request["dwPay1"]) * 100); } if (Request["dwPay2"] != null && Request["dwPay2"] != "") { setValue.dwPay2 = (uint)(FloatParse(Request["dwPay2"]) * 100); } if (m_Request.Device.DeviceRepair(setValue, out setValue) != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "录入失败", MSGBOX.ERROR, MSGBOX_ACTION.NONE); } else { MessageBox("录入成功", "录入成功", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); return; } } m_szSta += GetInputHtmlFromXml((uint)DEVDAMAGEREC.DWSTATUS.REPARE_FAIL + (uint)DEVDAMAGEREC.DWSTATUS.REPARE_OK, CONSTHTML.option, "", "DEVDAMAGEREC_status", false); if (Request["op"] == "set") { bSet = true; DEVDAMAGERECREQ vrGet = new DEVDAMAGERECREQ(); vrGet.dwSID = Parse(Request["dwSID"]); DEVDAMAGEREC[] vtRes; if (m_Request.Device.DevDamageRecGet(vrGet, out vtRes) != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } else { if (vtRes.Length == 0) { MessageBox("获取失败", "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } else { PutJSObj(vtRes[0]); if (vtRes[0].dwRepareCost != null) { ViewState["dwRepareCost"] = GetFee(vtRes[0].dwRepareCost); } if (vtRes[0].dwPay1 != null) { ViewState["dwPay1"] = GetFee(vtRes[0].dwPay1); } if (vtRes[0].dwPay2 != null) { ViewState["dwPay2"] = GetFee(vtRes[0].dwPay2); } m_Title = "修复" + "【" + vtRes[0].szDevName + "】"; } } } else { m_Title = "修复设置"; } }