private void SetOver(string szID) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; STOCKTAKINGREQ vrParameter = new STOCKTAKINGREQ(); vrParameter.dwSTID = Parse(szID); STOCKTAKING[] vrResult; if (m_Request.Assert.StockTakingGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS && vrResult != null && vrResult.Length > 0) { STOCKTAKING setValue = vrResult[0]; setValue.dwSTEndDate = uint.Parse(DateTime.Now.ToString("yyyyMMdd")); setValue.dwSTStat = (uint)STOCKTAKING.DWSTSTAT.STSTAT_DONE; m_Request.Assert.StockTakingDo(setValue, out setValue); } }
protected void Page_Load(object sender, EventArgs e) { STDETAILREQ vrParameter = new STDETAILREQ(); STDETAIL[] vrResult; string szOp = Request["op"]; if (szOp != null && szOp == "setNormail") { string szID = Request["delID"]; setNormail(szID); } uint uSTID = 0; GetPageCtrlValue(out vrParameter.szReqExtInfo); STOCKTAKINGREQ vrGet = new STOCKTAKINGREQ(); vrGet.dwStartDate = 20100101; vrGet.dwEndDate = Parse(DateTime.Now.ToString("yyyyMMdd")); STOCKTAKING[] vtRes; if (m_Request.Assert.StockTakingGet(vrGet, out vtRes) == REQUESTCODE.EXECUTE_SUCCESS && vtRes != null && vtRes.Length > 0) { if (!IsPostBack) { uSTID = (uint)vtRes[0].dwSTID; } for (int i = 0; i < vtRes.Length; i++) { sz_Stocking += GetInputItemHtml(CONSTHTML.option, "", vtRes[i].szMemo, vtRes[i].dwSTID.ToString()); } } uint uSTIDRqu = Parse(Request["dwSTID"]); if (uSTIDRqu != 0) { vrParameter.dwSTID = uSTIDRqu; } else { vrParameter.dwSTID = uSTID; } if (m_Request.Assert.STDetailGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS) { for (int i = 0; i < vrResult.Length; i++) { m_szOut += "<tr>"; m_szOut += "<td data-devid='" + vrResult[i].dwDevID + "' data-id=\"" + vrResult[i].dwSTID.ToString() + "\">" + vrResult[i].szAssertSN + "</td>"; m_szOut += "<td>" + vrResult[i].szDevName.ToString() + "</td>"; m_szOut += "<td>" + vrResult[i].dwUnitPrice + "</td>"; m_szOut += "<td>" + vrResult[i].szClassName + "</td>"; m_szOut += "<td>" + vrResult[i].szRoomName + "</td>"; m_szOut += "<td>" + vrResult[i].szDeptName + "</td>"; m_szOut += "<td>" + vrResult[i].szLeaderName + "</td>"; m_szOut += "<td>" + GetJustNameEqual(vrResult[i].dwSTStat, "StockingDetail_Status") + "</td>"; m_szOut += "<td>" + vrResult[i].szSTInfo + "</td>"; m_szOut += "<td><div class='OPTD'></div></td>"; m_szOut += "</tr>"; } UpdatePageCtrl(m_Request.Assert); } PutBackValue(); }
protected void Page_Load(object sender, EventArgs e) { STOCKTAKINGREQ vrParameter = new STOCKTAKINGREQ(); STOCKTAKING[] vrResult; string szOp = Request["op"]; string szID = Request["delID"]; if (szOp == "del") { Del(szID); } else if (szOp == "over") { SetOver(szID); } GetHTTPObj(out vrParameter); GetPageCtrlValue(out vrParameter.szReqExtInfo); sz_Staues = GetInputHtmlFromXml(0, CONSTHTML.option, "", "Stocking_Status", true); if (vrParameter.dwSTStat != null && ((uint)vrParameter.dwSTStat) == 0) { vrParameter.dwSTStat = null; } if (!IsPostBack) { dwStartDate.Value = DateTime.Now.AddDays(-5).ToString("yyyy-MM-dd"); dwEndDate.Value = DateTime.Now.ToString("yyyy-MM-dd"); vrParameter.dwStartDate = uint.Parse(DateTime.Now.AddDays(-5).ToString("yyyyMMdd")); vrParameter.dwEndDate = uint.Parse(DateTime.Now.ToString("yyyyMMdd")); } if (m_Request.Assert.StockTakingGet(vrParameter, out vrResult) == REQUESTCODE.EXECUTE_SUCCESS) { for (int i = 0; i < vrResult.Length; i++) { m_szOut += "<tr>"; m_szOut += "<td data-name='" + vrResult[i].szMemo + "' data-id=\"" + vrResult[i].dwSTID.ToString() + "\">" + vrResult[i].szMemo + "</td>"; m_szOut += "<td>" + GetDateStr(vrResult[i].dwSTDate) + "</a></td>"; if (vrResult[i].szKindName.ToString() != "") { m_szOut += "<td>" + vrResult[i].szKindName + "</a></td>"; } else { m_szOut += "<td>无限制</td>"; } if (vrResult[i].szRoomName.ToString() != "") { m_szOut += "<td>" + vrResult[i].szRoomName.ToString() + "</td>"; } else { m_szOut += "<td>无限制</td>"; } if (vrResult[i].dwMinUnitPrice != 0 && vrResult[i].dwMaxUnitPrice != 0) { m_szOut += "<td>" + vrResult[i].dwMinUnitPrice.ToString() + "到" + vrResult[i].dwMaxUnitPrice.ToString() + "</td>"; } else if (vrResult[i].dwMinUnitPrice == 0 && vrResult[i].dwMaxUnitPrice != 0) { m_szOut += "<td>小于" + vrResult[i].dwMaxUnitPrice + "</td>"; } else if (vrResult[i].dwMinUnitPrice != 0 && vrResult[i].dwMaxUnitPrice == 0) { m_szOut += "<td>大于" + vrResult[i].dwMinUnitPrice + "</td>"; } else { m_szOut += "<td>无限制</td>"; } m_szOut += "<td>" + GetJustNameEqual(vrResult[i].dwSTStat, "Stocking_Status") + "</td>"; m_szOut += "<td>" + GetDateStr(vrResult[i].dwSTEndDate) + "</td>"; m_szOut += "<td><div class='OPTD'></div></td>"; m_szOut += "</tr>"; } UpdatePageCtrl(m_Request.Assert); } PutBackValue(); }