Exemplo n.º 1
0
        /// <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);
        }
Exemplo n.º 2
0
        /// <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();
            }
        }