/// <summary> /// 批量修改散拼团状态 /// </summary> /// <param name="status">散拼团状态</param> /// <param name="tourId">团队编号</param> /// <returns></returns> public bool UpdateStatus(PowderTourStatus status, params string[] tourId) { bool result = false; if (tourId != null && tourId.Length > 0) { if (dal.UpdateStatus(status, BRoute.ArrayToStr(tourId)) > 0) { result = true; } } return(result); }
/// <summary> /// 设置收客状态 /// </summary> private void ChangeState() { if (!IsGrantUpdate) { Response.Clear(); Response.Write("[{isSuccess:false,ErrorMessage:'对不起,你当前登录的帐号没有权限执行该操作!'}]"); Response.End(); } PowderTourStatus TourState = new PowderTourStatus(); switch (Utils.GetQueryStringValue("TourState")) { case "1": TourState = PowderTourStatus.客满; break; case "2": TourState = PowderTourStatus.停收; break; case "3": TourState = PowderTourStatus.收客; break; case "4": TourState = PowderTourStatus.成团; break; } string[] TourIDs = Utils.GetQueryStringValue("TourID").Trim('$').Split('$'); bool isTrue = EyouSoft.BLL.NewTourStructure.BPowderList.CreateInstance().UpdateStatus(TourState, TourIDs); if (isTrue) { Response.Clear(); Response.Write("1"); Response.End(); } else { Response.Clear(); Response.Write("-1"); Response.End(); } }