Ejemplo n.º 1
0
        //Add At 2014年9月5日

        /// <summary>
        /// 按需修改实体 调用方法 例如:dbContext.UpdateEntity<Member/>(m => new  {m.Password,m.AddDate}, member);
        /// CreateDate:2014年9月5日 17:17:32
        /// </summary>
        /// <typeparam name="TEntity"></typeparam>
        /// <param name="propertyExpression">需要修改的属性字段</param>
        /// <param name="isSave"></param>
        /// <param name="entities">实体-可变长度数组</param>
        public int UpdateEntity(Expression <Func <TEntity, object> > propertyExpression, bool isSave = false,
                                params TEntity[] entities)
        {
            EFContext.UpdateEntity(propertyExpression, entities);
            return(isSave ? EFContext.Commit() : 0);
        }