public void AddListDate(List <DormSetRelation> dormsetrelations)
 {
     foreach (DormSetRelation item in dormsetrelations)
     {
         EfContext.RegisterNew <DormSetRelation, long>(item);
     }
     EfContext.Commit();
 }
 public void UpDeleteList(List <DormSetRelation> dormsetrelations)
 {
     foreach (DormSetRelation item in dormsetrelations)
     {
         item.IsDeleted = true;
         EfContext.RegisterModified <DormSetRelation, long>(item);
     }
     EfContext.Commit();
 }
        public void UpDeleteListDate(List <Dormitory> dormitories, Dormitory dormitory)
        {
            if (dormitory != null)
            {
                EfContext.RegisterModified <Dormitory, long>(dormitory);
            }

            foreach (Dormitory item in dormitories)
            {
                item.IsDeleted = true;
                //item.dorm_State = item.dorm_State == "close" ? "open" : item.dorm_State;
                EfContext.RegisterModified <Dormitory, long>(item);
            }
            EfContext.Commit();
        }
        public void UpDeleteListDate(List <Department> departments, Department parendDept)
        {
            if (parendDept != null)
            {
                EfContext.RegisterModified <Department, long>(parendDept);
            }

            foreach (Department item in departments)
            {
                item.IsDeleted = true;
                //item.Dept_State = item.Dept_State == "close" ? "open" : item.Dept_State;
                EfContext.RegisterModified <Department, long>(item);
            }
            EfContext.Commit();
        }
        public void UpListDate(List <DormSetRelation> dormsetrelations, DormSetRelation dormsetrelation)
        {
            if (dormsetrelation != null)
            {
                EfContext.RegisterModified <DormSetRelation, long>(dormsetrelation);
            }

            foreach (DormSetRelation item in dormsetrelations)
            {
                item.dsr_State    = false;
                item.dsr_unEnable = DateTime.Parse(DateTime.Now.ToShortDateString());
                EfContext.RegisterModified <DormSetRelation, long>(item);
            }
            EfContext.Commit();
        }
Beispiel #6
0
 /// <summary>
 ///     批量插入实体记录集合
 /// </summary>
 /// <param name="entities"> 实体记录集合 </param>
 /// <param name="isSave"> 是否执行保存 </param>
 /// <returns> 操作影响的行数 </returns>
 public virtual int Insert(IEnumerable <TEntity> entities, bool isSave = true)
 {
     PublicHelper.CheckArgument(entities, "entities");
     EfContext.RegisterNew(entities);
     return(isSave ? EfContext.Commit() : 0);
 }
Beispiel #7
0
 /// <summary>
 ///     插入实体记录
 /// </summary>
 /// <param name="entity"> 实体对象 </param>
 /// <param name="isSave"> 是否执行保存 </param>
 /// <returns> 操作影响的行数 </returns>
 public virtual int Insert(TEntity entity, bool isSave = true)
 {
     PublicHelper.CheckArgument(entity, "entity");
     EfContext.RegisterNew(entity);
     return(isSave ? EfContext.Commit() : 0);
 }
Beispiel #8
0
 /// <summary>
 /// 提交更新
 /// </summary>
 /// <returns></returns>
 public virtual int Commit(bool validateOnSaveEnabled = true)
 {
     return(EfContext.Commit(validateOnSaveEnabled));
 }
Beispiel #9
0
 /// <summary>
 ///     更新实体记录
 /// </summary>
 /// <param name="entity"> 实体对象 </param>
 /// <param name="isSave"> 是否执行保存 </param>
 /// <returns> 操作影响的行数 </returns>
 public virtual int Update(TEntity entity, bool isSave = true)
 {
     PublicHelper.CheckArgument(entity, "entity");
     EfContext.RegisterModified <TEntity>(entity);
     return(isSave ? EfContext.Commit() : 0);
 }
Beispiel #10
0
 /// <summary>
 ///     删除实体记录
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public virtual int Delete(TEntity entity)
 {
     EfContext.RegisterDelete <TEntity, TKey>(entity);
     return(EfContext.Commit());
 }