private void GetNewResv() { RESVSHOWREQ req = new RESVSHOWREQ(); req.dwBeginDate = ToUInt(DateTime.Now.ToString("yyyyMMdd")); req.dwEndDate = req.dwBeginDate; req.szReqExtInfo.szOrderKey = "dwBeginTime"; req.szReqExtInfo.szOrderMode = "ASC"; //req.dwStatFlag = (uint)RESVREQ.DWSTATFLAG.STATFLAG_INUSE; RESVSHOW[] rlt; if (m_Request.Reserve.GetReserveForShow(req, out rlt) == REQUESTCODE.EXECUTE_SUCCESS) { for (int i = 0; i < rlt.Length; i++) { RESVSHOW rsv = rlt[i]; string start = Get1970Date((int)rsv.dwBeginTime); string end = Get1970Date((int)rsv.dwEndTime); //预约对象 string objs = rsv.szDevName; //RESVDEV[] resvDev = rsv.ResvDev; //if (resvDev != null && resvDev.Length > 0) //{ // string devName = string.Empty; // for (int j = 0; j < resvDev.Length; j++) // { // devName = devName + resvDev[j].szDevName.ToString(); // } // objs = devName != "" ? devName : "现场分配"; //} dynamicInfo += "<li date='" + start + "' id='rsv_" + rsv.dwResvID + "'><div class='title color1'>" + objs + " " + Util.Converter.ResvStatusConverter(rsv.dwStatus) + "</div><div class='prop songti'><span class='glyphicon glyphicon-time'></span> " + start.Substring(11) + " 至 " + end.Substring(5) + "</div></li>";// <span class='glyphicon glyphicon-home'></span> } } }
private void GetNewResv() { if (GetConfig("mResvDynamic") != "1") { return; } RESVSHOWREQ req = new RESVSHOWREQ(); req.dwBeginDate = ToUInt(DateTime.Now.ToString("yyyyMMdd")); req.dwEndDate = req.dwBeginDate; string classkind = GetConfig("openClsKind"); if (!string.IsNullOrEmpty(classkind) && classkind != "0") { req.dwClassKind = ToUInt(classkind); } req.szReqExtInfo.szOrderKey = "dwBeginTime"; req.szReqExtInfo.szOrderMode = "ASC"; req.dwCheckStat = (uint)UNIRESERVE.DWSTATUS.RESVSTAT_DOING | (uint)UNIRESERVE.DWSTATUS.RESVSTAT_UNDO; RESVSHOW[] rlt; if (m_Request.Reserve.GetReserveForShow(req, out rlt) == REQUESTCODE.EXECUTE_SUCCESS) { for (int i = 0; i < rlt.Length; i++) { RESVSHOW rsv = rlt[i]; //if ((rsv.dwStatus & (uint)UNIRESERVE.DWSTATUS.RESVSTAT_DONE) > 0) continue;//过滤过期 string start = Get1970Date((int)rsv.dwBeginTime); string end = Get1970Date((int)rsv.dwEndTime); //预约对象 string objs = rsv.szDevName; //RESVDEV[] resvDev = rsv.ResvDev; //if (resvDev != null && resvDev.Length > 0) //{ // string devName = string.Empty; // for (int j = 0; j < resvDev.Length; j++) // { // devName = devName + resvDev[j].szDevName.ToString(); // } // objs = devName != "" ? devName : "现场分配"; //} dynamicInfo += "<li date='" + start + "' id='rsv_" + rsv.dwResvID + "'><div class='text-primary'>" + CutStrT(rsv.szTestName, 16) + "<div><div class='title color1'>" + objs + " " + Util.Converter.ResvStatusConverter(rsv.dwStatus) + "</div><div class='prop songti'><span class='glyphicon glyphicon-time'></span> " + start.Substring(11) + " - " + end.Substring(5) + "</div></li>";// <span class='glyphicon glyphicon-home'></span> } } }