/// <summary>
        /// 新增
        /// </summary>
        /// <returns></returns>
        private ReturnMessage InsertNewTag()
        {
            ReturnMessage message = new ReturnMessage();

            message.Success = true;
            try
            {
                if (string.IsNullOrEmpty(TagName))
                {
                    message.Success = false;
                    message.Message = "参数错误";
                }
                if (string.IsNullOrEmpty(TagName))
                {
                    message.Success = false;
                    message.Message = "参数错误";
                }
                if (message.Success)
                {
                    if (CheckName(TagName, CurrId))
                    {
                        message.Success = false;
                        message.Message = "业务类型重复";
                    }
                }

                int sort = BLL.WOrderBusiType.Instance.GetMaxSortNum();

                if (message.Success)
                {
                    Entities.WOrderBusiTypeInfo entity = new Entities.WOrderBusiTypeInfo()
                    {
                        BusiTypeName     = TagName,
                        Status           = 1,
                        SortNum          = sort + 1,
                        CreateTime       = DateTime.Now,
                        CreateUserID     = UserID,
                        LastUpdateTime   = DateTime.Now,
                        LastUpdateUserID = UserID
                    };

                    bool flag = BLL.CommonBll.Instance.InsertComAdoInfo <Entities.WOrderBusiTypeInfo>(entity);
                    message.Success = flag;
                    message.Data    = entity.RecID;
                }
            }
            catch (Exception ex)
            {
                message.Success = false;
                message.Message = ex.Message.ToString();
            }

            return(message);
        }
        /// <summary>
        /// 修改名称
        /// </summary>
        /// <returns></returns>
        private ReturnMessage ChangeName()
        {
            ReturnMessage message = new ReturnMessage();

            message.Success = true;
            if (string.IsNullOrEmpty(TagName))
            {
                message.Success = false;
                message.Message = "名称不能为空";
            }

            int lCurrId = 0;

            if (!Int32.TryParse(CurrId, out lCurrId))
            {
                message.Success = false;
                message.Message = "参数错误";
            }

            if (message.Success)
            {
                if (CheckName(TagName, CurrId))
                {
                    message.Success = false;
                    message.Message = "业务类型重复";
                }
            }


            try
            {
                if (lCurrId > 0 && message.Success)
                {
                    Entities.WOrderBusiTypeInfo entity = new Entities.WOrderBusiTypeInfo();
                    entity.RecID            = lCurrId;
                    entity.BusiTypeName     = TagName;
                    entity.LastUpdateUserID = UserID;
                    entity.LastUpdateTime   = DateTime.Now;
                    bool flag = BLL.CommonBll.Instance.UpdateComAdoInfo <Entities.WOrderBusiTypeInfo>(entity);
                    message.Success = flag;
                }
            }
            catch (Exception ex)
            {
                message.Success = false;
                message.Message = ex.Message;
            }
            return(message);
        }
        private ReturnMessage UpdateStatus(string nStatus = "")
        {
            ReturnMessage message = new ReturnMessage();

            message.Success = true;

            int lCurrId = 0;

            if (!Int32.TryParse(CurrId, out lCurrId))
            {
                message.Success = false;
                message.Message = "参数错误";
            }

            int lstatus = 0;

            if (!int.TryParse(nStatus, out lstatus))
            {
                message.Success = false;
                message.Message = "参数错误";
            }

            if (lstatus == -1)//删除
            {
                //判断是否使用
                Entities.QueryWOrderTag querytag = new Entities.QueryWOrderTag();
                querytag.BusiTypeID = CurrId;
                DataTable dt = BLL.WOrderTag.Instance.GetAllData(querytag);
                if (dt != null && dt.Rows.Count > 0)
                {
                    message.Success = false;
                    message.Message = "此业务线已使用,不可以删除";
                }
            }


            if (message.Success)
            {
                Entities.WOrderBusiTypeInfo entity = new Entities.WOrderBusiTypeInfo();
                entity.RecID            = lCurrId;
                entity.Status           = lstatus;
                entity.LastUpdateTime   = DateTime.Now;
                entity.LastUpdateUserID = UserID;
                bool flag = BLL.CommonBll.Instance.UpdateComAdoInfo <Entities.WOrderBusiTypeInfo>(entity);
                message.Success = flag;
            }
            return(message);
        }