Beispiel #1
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (usersession_initialized)
            {
                AttributeItem attr = A8OnlineUserConstr.Attribute.UserSession;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(UserSession);
                    }
                }
            }

            if (constring_initialized)
            {
                AttributeItem attr = A8OnlineUserConstr.Attribute.Constring;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Constring);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Zy_bookType.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (type_name_initialized)
            {
                AttributeItem attr = Zy_bookType.Attribute.Type_name;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Type_name);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #3
0
        /// <summary>
        /// 从取值对象中获得属性,从条件对象中获得值
        /// </summary>
        /// <param name="valObj"></param>
        /// <param name="condObj"></param>
        /// <returns></returns>
        public List <DataBaseField> Parse(ITableImplement valObj, ITableImplement condObj)
        {
            List <DataBaseField> list2 = new List <DataBaseField>();
            List <AttributeItem> list  = new List <AttributeItem>();

            list.AddRange(valObj.af_GetAvailableAttributeItem());
            if (list.Count == 0)
            {
                list.AddRange(valObj.af_AttributeItemList);
            }

            string tbName = valObj._TableName.ToLower();

            if (tbName == ITableImplement.defaultTableName.ToLower())
            {
                tbName = list[0].TableName;
            }
            #region 表操作
            DataBaseTable dt1 = null;
            dt1 = Runtime_PersistenceLayer.Factory(conn).DataBase.DataTables[tbName];
            if (dt1 == null)
            {
                ConsoleService.Warn(tbName + " 数据表不存在");
                return(new List <DataBaseField>());
            }
            #endregion

            foreach (AttributeItem item in list)
            {
                string fieldName = item.FieldName.ToLower();
                #region 列操作
                DataBaseField f1 = null;
                if (!dt1.DataFields.TryGetValue(fieldName, out f1))
                {
                    ConsoleService.Warn(string.Format("数据表{0},数据字段{1}不存在", tbName, fieldName));
                    continue;
                }
                if (f1.Desc.CtrlType == BaseCtrlType.Text || f1.Desc.CtrlType == BaseCtrlType.HTML ||
                    f1.Desc.CtrlType == BaseCtrlType.SmallText)
                {
                    continue;
                }
                if (condObj != null && condObj.IsNotNull())
                {
                    f1.Value = condObj.GetString(item);
                }
                #endregion
                list2.Add(f1);
            }
            return(list2);
        }
Beispiel #4
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Xs_bookCategoryRelation.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (tbooksalecategoryid_initialized)
            {
                AttributeItem attr = Xs_bookCategoryRelation.Attribute.TBookSaleCategoryId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(TBookSaleCategoryId);
                    }
                }
            }

            if (seq_initialized)
            {
                AttributeItem attr = Xs_bookCategoryRelation.Attribute.Seq;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Seq);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #5
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (autoid_initialized)
            {
                AttributeItem attr = Xs_bookSc.Attribute.AutoId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(AutoId);
                    }
                }
            }

            if (bookid_initialized)
            {
                AttributeItem attr = Xs_bookSc.Attribute.BookId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(BookId);
                    }
                }
            }

            if (sc_initialized)
            {
                AttributeItem attr = Xs_bookSc.Attribute.Sc;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Sc);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #6
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (errorsum_initialized)
            {
                AttributeItem attr = Del_VTimuDaXueErrorInfo.Attribute.ErrorSum;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ErrorSum);
                    }
                }
            }

            if (answersum_initialized)
            {
                AttributeItem attr = Del_VTimuDaXueErrorInfo.Attribute.AnswerSum;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(AnswerSum);
                    }
                }
            }

            if (openid_initialized)
            {
                AttributeItem attr = Del_VTimuDaXueErrorInfo.Attribute.OpenId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(OpenId);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #7
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Xb_teacher_student_fav.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (student_id_initialized)
            {
                AttributeItem attr = Xb_teacher_student_fav.Attribute.Student_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Student_id);
                    }
                }
            }

            if (teacher_id_initialized)
            {
                AttributeItem attr = Xb_teacher_student_fav.Attribute.Teacher_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Teacher_id);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #8
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (couponid_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.CouponId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CouponId);
                    }
                }
            }

            if (code_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.Code;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Code);
                    }
                }
            }

            if (user_id_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.User_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(User_id);
                    }
                }
            }

            if (type_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.Type;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Type);
                    }
                }
            }

            if (state_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.State;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(State);
                    }
                }
            }

            if (usetime_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.UseTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(UseTime);
                    }
                }
            }

            if (powervalue_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.PowerValue;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(PowerValue);
                    }
                }
            }

            if (shopname_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.ShopName;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ShopName);
                    }
                }
            }

            if (backgroundimg_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.BackgroundImg;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(BackgroundImg);
                    }
                }
            }

            if (backgroundcolor_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.BackgroundColor;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(BackgroundColor);
                    }
                }
            }

            if (logo_initialized)
            {
                AttributeItem attr = Xs_TCoupon.Attribute.Logo;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Logo);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (applycount_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.ApplyCount;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ApplyCount);
                    }
                }
            }

            if (authenticatestatus_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.AuthenticateStatus;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(AuthenticateStatus);
                    }
                }
            }

            if (email_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Email;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Email);
                    }
                }
            }

            if (evaluationstar_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.EvaluationStar;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(EvaluationStar);
                    }
                }
            }

            if (gaokao_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Gaokao;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Gaokao);
                    }
                }
            }

            if (getjiang_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Getjiang;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Getjiang);
                    }
                }
            }

            if (hasauthenticate_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.HasAuthenticate;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(HasAuthenticate);
                    }
                }
            }

            if (headimg_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.HeadImg;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(HeadImg);
                    }
                }
            }

            if (id_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (introduction_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Introduction;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Introduction);
                    }
                }
            }

            if (jiaoxuequyu_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Jiaoxuequyu;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Jiaoxuequyu);
                    }
                }
            }

            if (mobile_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Mobile;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Mobile);
                    }
                }
            }

            if (name_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Name;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Name);
                    }
                }
            }

            if (sex_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Sex;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Sex);
                    }
                }
            }

            if (tags_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.Tags;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Tags);
                    }
                }
            }

            if (userfreetimematchids_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.UserFreeTimeMatchIds;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(UserFreeTimeMatchIds);
                    }
                }
            }

            if (userid_initialized)
            {
                AttributeItem attr = Xb_resume.Attribute.UserId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(UserId);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #10
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = UnionAuth.Attribute.ID;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ID);
                    }
                }
            }

            if (appid_initialized)
            {
                AttributeItem attr = UnionAuth.Attribute.Appid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Appid);
                    }
                }
            }

            if (createtime_initialized)
            {
                AttributeItem attr = UnionAuth.Attribute.CreateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CreateTime);
                    }
                }
            }

            if (nick_name_initialized)
            {
                AttributeItem attr = UnionAuth.Attribute.Nick_name;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Nick_name);
                    }
                }
            }

            if (openid_initialized)
            {
                AttributeItem attr = UnionAuth.Attribute.Openid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Openid);
                    }
                }
            }

            if (unionid_initialized)
            {
                AttributeItem attr = UnionAuth.Attribute.Unionid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Unionid);
                    }
                }
            }

            if (user_id_initialized)
            {
                AttributeItem attr = UnionAuth.Attribute.User_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(User_id);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #11
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (partjobapplyid_initialized)
            {
                AttributeItem attr = Jz_userApplyManages.Attribute.PartJobApplyId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(PartJobApplyId);
                    }
                }
            }

            if (businesstype_initialized)
            {
                AttributeItem attr = Jz_userApplyManages.Attribute.BusinessType;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(BusinessType);
                    }
                }
            }

            if (partjobuuid_initialized)
            {
                AttributeItem attr = Jz_userApplyManages.Attribute.PartJobUuid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(PartJobUuid);
                    }
                }
            }

            if (createtime_initialized)
            {
                AttributeItem attr = Jz_userApplyManages.Attribute.CreateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CreateTime);
                    }
                }
            }

            if (status_initialized)
            {
                AttributeItem attr = Jz_userApplyManages.Attribute.Status;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Status);
                    }
                }
            }

            if (secondstatus_initialized)
            {
                AttributeItem attr = Jz_userApplyManages.Attribute.SecondStatus;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(SecondStatus);
                    }
                }
            }

            if (user_id_initialized)
            {
                AttributeItem attr = Jz_userApplyManages.Attribute.User_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(User_id);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #12
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (type_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.Type;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Type);
                    }
                }
            }

            if (datetime_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.DateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(DateTime);
                    }
                }
            }

            if (clientdatetime_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.ClientDateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ClientDateTime);
                    }
                }
            }

            if (cpu_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.Cpu;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Cpu);
                    }
                }
            }

            if (memory_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.Memory;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Memory);
                    }
                }
            }

            if (otherinfo_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.OtherInfo;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(OtherInfo);
                    }
                }
            }

            if (os_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.Os;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Os);
                    }
                }
            }

            if (loginuserid_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.LoginUserId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(LoginUserId);
                    }
                }
            }

            if (profileid_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.ProfileId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ProfileId);
                    }
                }
            }

            if (slversion_initialized)
            {
                AttributeItem attr = ClientInfo.Attribute.SlVersion;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(SlVersion);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #13
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (uuid_initialized)
            {
                AttributeItem attr = Xt_discuss.Attribute.Uuid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Uuid);
                    }
                }
            }

            if (course_id_initialized)
            {
                AttributeItem attr = Xt_discuss.Attribute.Course_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Course_id);
                    }
                }
            }

            if (title_initialized)
            {
                AttributeItem attr = Xt_discuss.Attribute.Title;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Title);
                    }
                }
            }

            if (content_initialized)
            {
                AttributeItem attr = Xt_discuss.Attribute.Content;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Content);
                    }
                }
            }

            if (creatime_initialized)
            {
                AttributeItem attr = Xt_discuss.Attribute.Creatime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Creatime);
                    }
                }
            }

            if (author_initialized)
            {
                AttributeItem attr = Xt_discuss.Attribute.Author;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Author);
                    }
                }
            }

            if (comment_num_initialized)
            {
                AttributeItem attr = Xt_discuss.Attribute.Comment_num;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Comment_num);
                    }
                }
            }

            if (user_id_initialized)
            {
                AttributeItem attr = Xt_discuss.Attribute.User_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(User_id);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #14
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (wish_id_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Wish_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Wish_id);
                    }
                }
            }

            if (user_id_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.User_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(User_id);
                    }
                }
            }

            if (city_id_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.City_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(City_id);
                    }
                }
            }

            if (wish_type_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Wish_type;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Wish_type);
                    }
                }
            }

            if (title_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Title;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Title);
                    }
                }
            }

            if (product_specification_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Product_specification;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Product_specification);
                    }
                }
            }

            if (path_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Path;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Path);
                    }
                }
            }

            if (marketprice_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.MarketPrice;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(MarketPrice);
                    }
                }
            }

            if (publisher_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Publisher;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Publisher);
                    }
                }
            }

            if (author_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Author;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Author);
                    }
                }
            }

            if (is_realised_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Is_realised;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Is_realised);
                    }
                }
            }

            if (is_deleted_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Is_deleted;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Is_deleted);
                    }
                }
            }

            if (supply_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Supply;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Supply);
                    }
                }
            }

            if (create_time_initialized)
            {
                AttributeItem attr = Xs_Twish.Attribute.Create_time;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Create_time);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #15
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (uuid_initialized)
            {
                AttributeItem attr = Xt_student_test_result.Attribute.Uuid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Uuid);
                    }
                }
            }

            if (test_id_initialized)
            {
                AttributeItem attr = Xt_student_test_result.Attribute.Test_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Test_id);
                    }
                }
            }

            if (course_id_initialized)
            {
                AttributeItem attr = Xt_student_test_result.Attribute.Course_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Course_id);
                    }
                }
            }

            if (mark_initialized)
            {
                AttributeItem attr = Xt_student_test_result.Attribute.Mark;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Mark);
                    }
                }
            }

            if (grade_initialized)
            {
                AttributeItem attr = Xt_student_test_result.Attribute.Grade;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Grade);
                    }
                }
            }

            if (time_initialized)
            {
                AttributeItem attr = Xt_student_test_result.Attribute.Time;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Time);
                    }
                }
            }

            if (student_id_initialized)
            {
                AttributeItem attr = Xt_student_test_result.Attribute.Student_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Student_id);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (autoid_initialized)
            {
                AttributeItem attr = St_TQuestionJiuCuo.Attribute.AutoId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(AutoId);
                    }
                }
            }

            if (answer_initialized)
            {
                AttributeItem attr = St_TQuestionJiuCuo.Attribute.Answer;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Answer);
                    }
                }
            }

            if (createtime_initialized)
            {
                AttributeItem attr = St_TQuestionJiuCuo.Attribute.CreateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CreateTime);
                    }
                }
            }

            if (kemuid_initialized)
            {
                AttributeItem attr = St_TQuestionJiuCuo.Attribute.KemuId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(KemuId);
                    }
                }
            }

            if (openid_initialized)
            {
                AttributeItem attr = St_TQuestionJiuCuo.Attribute.OpenId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(OpenId);
                    }
                }
            }

            if (questionautoid_initialized)
            {
                AttributeItem attr = St_TQuestionJiuCuo.Attribute.QuestionAutoId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(QuestionAutoId);
                    }
                }
            }

            if (questionid_initialized)
            {
                AttributeItem attr = St_TQuestionJiuCuo.Attribute.QuestionId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(QuestionId);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #17
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (autoid_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.AutoId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(AutoId);
                    }
                }
            }

            if (addtime_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.AddTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(AddTime);
                    }
                }
            }

            if (classid_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.ClassId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ClassId);
                    }
                }
            }

            if (clicknum_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.ClickNum;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ClickNum);
                    }
                }
            }

            if (id_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (papername_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.PaperName;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(PaperName);
                    }
                }
            }

            if (paperstatus_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.PaperStatus;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(PaperStatus);
                    }
                }
            }

            if (problemcount_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.ProblemCount;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ProblemCount);
                    }
                }
            }

            if (rectf_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.RecTf;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(RecTf);
                    }
                }
            }

            if (rightproblemcount_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.RightProblemCount;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(RightProblemCount);
                    }
                }
            }

            if (url_initialized)
            {
                AttributeItem attr = St_TPaper.Attribute.Url;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Url);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #18
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (gid_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.GId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GId);
                    }
                }
            }

            if (name_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Name;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Name);
                    }
                }
            }

            if (score_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Score;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Score);
                    }
                }
            }

            if (student_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Student;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Student);
                    }
                }
            }

            if (gift_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Gift;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Gift);
                    }
                }
            }

            if (city_rank_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.City_rank;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(City_rank);
                    }
                }
            }

            if (jiaxiao_name_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Jiaxiao_name;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Jiaxiao_name);
                    }
                }
            }

            if (intro_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Intro;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Intro);
                    }
                }
            }

            if (peilian_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Peilian;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Peilian);
                    }
                }
            }

            if (img_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Img;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Img);
                    }
                }
            }

            if (create_time_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Create_time;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Create_time);
                    }
                }
            }

            if (score_count_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Score_count;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Score_count);
                    }
                }
            }

            if (score_taidu_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Score_taidu;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Score_taidu);
                    }
                }
            }

            if (score_shoufei_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Score_shoufei;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Score_shoufei);
                    }
                }
            }

            if (score_jishu_initialized)
            {
                AttributeItem attr = Xc_coach.Attribute.Score_jishu;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Score_jishu);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #19
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (createtime_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.CreateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CreateTime);
                    }
                }
            }

            if (date_desc_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Date_desc;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Date_desc);
                    }
                }
            }

            if (discount_price_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Discount_price;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Discount_price);
                    }
                }
            }

            if (expire_days_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Expire_days;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Expire_days);
                    }
                }
            }

            if (id_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (is_have_buy_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Is_have_buy;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Is_have_buy);
                    }
                }
            }

            if (lesson_num_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Lesson_num;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Lesson_num);
                    }
                }
            }

            if (modifytime_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.ModifyTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ModifyTime);
                    }
                }
            }

            if (name_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Name;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Name);
                    }
                }
            }

            if (pic_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Pic;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Pic);
                    }
                }
            }

            if (point_type_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Point_type;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Point_type);
                    }
                }
            }

            if (point_value_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Point_value;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Point_value);
                    }
                }
            }

            if (price_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Price;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Price);
                    }
                }
            }

            if (selled_num_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Selled_num;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Selled_num);
                    }
                }
            }

            if (uuid_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Uuid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Uuid);
                    }
                }
            }

            if (xb_product_type_id_initialized)
            {
                AttributeItem attr = Xb_product.Attribute.Xb_product_type_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Xb_product_type_id);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (createtime_initialized)
            {
                AttributeItem attr = Xb_product_adPay.Attribute.CreateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CreateTime);
                    }
                }
            }

            if (id_initialized)
            {
                AttributeItem attr = Xb_product_adPay.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (link_initialized)
            {
                AttributeItem attr = Xb_product_adPay.Attribute.Link;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Link);
                    }
                }
            }

            if (modifytime_initialized)
            {
                AttributeItem attr = Xb_product_adPay.Attribute.ModifyTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ModifyTime);
                    }
                }
            }

            if (pic_initialized)
            {
                AttributeItem attr = Xb_product_adPay.Attribute.Pic;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Pic);
                    }
                }
            }

            if (snspic_initialized)
            {
                AttributeItem attr = Xb_product_adPay.Attribute.SnsPic;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(SnsPic);
                    }
                }
            }

            if (snstitle_initialized)
            {
                AttributeItem attr = Xb_product_adPay.Attribute.SnsTitle;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(SnsTitle);
                    }
                }
            }

            if (title_initialized)
            {
                AttributeItem attr = Xb_product_adPay.Attribute.Title;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Title);
                    }
                }
            }

            if (uuid_initialized)
            {
                AttributeItem attr = Xb_product_adPay.Attribute.Uuid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Uuid);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #21
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (ggsourceurl_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.GgSourceUrl;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GgSourceUrl);
                    }
                }
            }

            if (ggname_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.GgName;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GgName);
                    }
                }
            }

            if (ggimage_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.GgImage;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GgImage);
                    }
                }
            }

            if (ggurl_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.GgUrl;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GgUrl);
                    }
                }
            }

            if (sc_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.Sc;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Sc);
                    }
                }
            }

            if (kemuid_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.KemuId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(KemuId);
                    }
                }
            }

            if (zsid_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.ZsId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ZsId);
                    }
                }
            }

            if (zstypeid_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.ZsTypeId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ZsTypeId);
                    }
                }
            }

            if (ggshowcount_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.GgShowCount;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GgShowCount);
                    }
                }
            }

            if (ggshowmax_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.GgShowMax;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GgShowMax);
                    }
                }
            }

            if (ggonepay_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.GgOnePay;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GgOnePay);
                    }
                }
            }

            if (ggsumpay_initialized)
            {
                AttributeItem attr = TggInfo.Attribute.GgSumPay;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GgSumPay);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #22
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Xt_student_note.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (create_time_initialized)
            {
                AttributeItem attr = Xt_student_note.Attribute.Create_time;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Create_time);
                    }
                }
            }

            if (modify_time_initialized)
            {
                AttributeItem attr = Xt_student_note.Attribute.Modify_time;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Modify_time);
                    }
                }
            }

            if (note_id_initialized)
            {
                AttributeItem attr = Xt_student_note.Attribute.Note_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Note_id);
                    }
                }
            }

            if (student_id_initialized)
            {
                AttributeItem attr = Xt_student_note.Attribute.Student_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Student_id);
                    }
                }
            }

            if (is_read_initialized)
            {
                AttributeItem attr = Xt_student_note.Attribute.Is_read;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Is_read);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #23
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Xb_index_video.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (createtime_initialized)
            {
                AttributeItem attr = Xb_index_video.Attribute.CreateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CreateTime);
                    }
                }
            }

            if (imgurl_initialized)
            {
                AttributeItem attr = Xb_index_video.Attribute.ImgUrl;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ImgUrl);
                    }
                }
            }

            if (modifytime_initialized)
            {
                AttributeItem attr = Xb_index_video.Attribute.ModifyTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ModifyTime);
                    }
                }
            }

            if (title_initialized)
            {
                AttributeItem attr = Xb_index_video.Attribute.Title;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Title);
                    }
                }
            }

            if (uuid_initialized)
            {
                AttributeItem attr = Xb_index_video.Attribute.Uuid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Uuid);
                    }
                }
            }

            if (videoheadpic_initialized)
            {
                AttributeItem attr = Xb_index_video.Attribute.VideoHeadPic;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(VideoHeadPic);
                    }
                }
            }

            if (videourl_initialized)
            {
                AttributeItem attr = Xb_index_video.Attribute.VideoUrl;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(VideoUrl);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #24
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = TComUser.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (headimgurl_initialized)
            {
                AttributeItem attr = TComUser.Attribute.Headimgurl;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Headimgurl);
                    }
                }
            }

            if (level_initialized)
            {
                AttributeItem attr = TComUser.Attribute.Level;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Level);
                    }
                }
            }

            if (nickname_initialized)
            {
                AttributeItem attr = TComUser.Attribute.NickName;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(NickName);
                    }
                }
            }

            if (paymoney_initialized)
            {
                AttributeItem attr = TComUser.Attribute.PayMoney;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(PayMoney);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #25
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (uuid_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.Uuid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Uuid);
                    }
                }
            }

            if (companylogo_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.CompanyLogo;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CompanyLogo);
                    }
                }
            }

            if (companyname_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.CompanyName;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CompanyName);
                    }
                }
            }

            if (createtime_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.CreateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CreateTime);
                    }
                }
            }

            if (evaluationdesc_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.EvaluationDesc;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(EvaluationDesc);
                    }
                }
            }

            if (hasclickevaluation_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.HasClickEvaluation;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(HasClickEvaluation);
                    }
                }
            }

            if (partjobevaluationid_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.PartJobEvaluationId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(PartJobEvaluationId);
                    }
                }
            }

            if (settlementefficiencystar_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.SettlementEfficiencyStar;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(SettlementEfficiencyStar);
                    }
                }
            }

            if (starcount_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.StarCount;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(StarCount);
                    }
                }
            }

            if (usefulcount_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.UsefulCount;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(UsefulCount);
                    }
                }
            }

            if (workcontentstar_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.WorkContentStar;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(WorkContentStar);
                    }
                }
            }

            if (workenvironmentstar_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.WorkEnvironmentStar;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(WorkEnvironmentStar);
                    }
                }
            }

            if (modifytime_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.ModifyTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ModifyTime);
                    }
                }
            }

            if (user_id_initialized)
            {
                AttributeItem attr = Jz_partJobEvaluations.Attribute.User_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(User_id);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = St_TkemuInfoSc.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (kemuid_initialized)
            {
                AttributeItem attr = St_TkemuInfoSc.Attribute.KemuId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(KemuId);
                    }
                }
            }

            if (sc_initialized)
            {
                AttributeItem attr = St_TkemuInfoSc.Attribute.Sc;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Sc);
                    }
                }
            }

            if (seq_initialized)
            {
                AttributeItem attr = St_TkemuInfoSc.Attribute.Seq;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Seq);
                    }
                }
            }

            if (ishot_initialized)
            {
                AttributeItem attr = St_TkemuInfoSc.Attribute.IsHot;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(IsHot);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #27
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = Jsj_form.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (uuid_initialized)
            {
                AttributeItem attr = Jsj_form.Attribute.Uuid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Uuid);
                    }
                }
            }

            if (modifytime_initialized)
            {
                AttributeItem attr = Jsj_form.Attribute.ModifyTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ModifyTime);
                    }
                }
            }

            if (createtime_initialized)
            {
                AttributeItem attr = Jsj_form.Attribute.CreateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CreateTime);
                    }
                }
            }

            if (form_initialized)
            {
                AttributeItem attr = Jsj_form.Attribute.Form;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Form);
                    }
                }
            }

            if (form_name_initialized)
            {
                AttributeItem attr = Jsj_form.Attribute.Form_name;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Form_name);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #28
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (createtime_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.CreateTime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(CreateTime);
                    }
                }
            }

            if (kemuinfojson_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.KemuInfoJson;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(KemuInfoJson);
                    }
                }
            }

            if (kemuinfojson_no_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.KemuInfoJson_no;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(KemuInfoJson_no);
                    }
                }
            }

            if (kemuinfojson_sel_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.KemuInfoJson_sel;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(KemuInfoJson_sel);
                    }
                }
            }

            if (kemuinfojson_zs_no_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.KemuInfoJson_zs_no;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(KemuInfoJson_zs_no);
                    }
                }
            }

            if (kemuinfojson_zs_sel_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.KemuInfoJson_zs_sel;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(KemuInfoJson_zs_sel);
                    }
                }
            }

            if (openid_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.OpenId;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(OpenId);
                    }
                }
            }

            if (user_id_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.User_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(User_id);
                    }
                }
            }

            if (zsinfojson_initialized)
            {
                AttributeItem attr = St_TUserZsInfo.Attribute.ZsInfoJson;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ZsInfoJson);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #29
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (uuid_initialized)
            {
                AttributeItem attr = Xt_course_task.Attribute.Uuid;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Uuid);
                    }
                }
            }

            if (course_id_initialized)
            {
                AttributeItem attr = Xt_course_task.Attribute.Course_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Course_id);
                    }
                }
            }

            if (task_id_initialized)
            {
                AttributeItem attr = Xt_course_task.Attribute.Task_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Task_id);
                    }
                }
            }

            if (creatime_initialized)
            {
                AttributeItem attr = Xt_course_task.Attribute.Creatime;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Creatime);
                    }
                }
            }

            if (correcting_finish_initialized)
            {
                AttributeItem attr = Xt_course_task.Attribute.Correcting_finish;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Correcting_finish);
                    }
                }
            }

            if (correcting_unfinish_initialized)
            {
                AttributeItem attr = Xt_course_task.Attribute.Correcting_unfinish;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Correcting_unfinish);
                    }
                }
            }

            if (submit_unfinsh_initialized)
            {
                AttributeItem attr = Xt_course_task.Attribute.Submit_unfinsh;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Submit_unfinsh);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }
Beispiel #30
0
        /// <summary>
        /// 获取所有被初始化过的值,获取AttributeItem
        /// 目的为获取 System.Windows.Forms.DataGridViewTextBoxColumn[] 在中间数据层采用了 自定义的 MyDataGridViewTextBoxColumn (空类继承自 DataGridViewTextBoxColumn)
        /// 这里采用了两次遍历的方法,是为了避免拆装过程,使用源代码模式的时候,不会依赖于windows.form.dll。
        /// </summary>
        /// <returns></returns>
        public override AttributeItem[] af_GetAvailableAttributeItem(ref List <object> values)
        {
            List <AttributeItem> parametersList = new List <AttributeItem>();


            if (id_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.Id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Id);
                    }
                }
            }

            if (name_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.Name;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Name);
                    }
                }
            }

            if (city_id_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.City_id;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(City_id);
                    }
                }
            }

            if (intro_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.Intro;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Intro);
                    }
                }
            }

            if (iszhongdian_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.IsZhongDian;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(IsZhongDian);
                    }
                }
            }

            if (province_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.Province;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Province);
                    }
                }
            }

            if (address_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.Address;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Address);
                    }
                }
            }

            if (isschool_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.IsSchool;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(IsSchool);
                    }
                }
            }

            if (gradejson_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.GradeJson;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(GradeJson);
                    }
                }
            }

            if (classjson_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.ClassJson;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(ClassJson);
                    }
                }
            }

            if (create_by_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.Create_by;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Create_by);
                    }
                }
            }

            if (create_by_name_initialized)
            {
                AttributeItem attr = THighSchool.Attribute.Create_by_name;
                if (!af_IsCondition || !Runtime_PersistenceLayer.IsInTbColumnCannotConditions(attr))
                {
                    parametersList.Add(attr);
                    if (values != null)
                    {
                        values.Add(Create_by_name);
                    }
                }
            }


            parametersList.AddRange(base.af_GetAvailableAttributeItem(ref values));
            return(parametersList.ToArray());
        }