/// <summary> /// 批量添加实体记录 /// </summary> /// <param name="EntityList"></param> /// <param name="IsRollBack"></param> /// <returns></returns> public virtual int AddEntityDataTran <T>(List <T> EntityList, bool IsRollBack) { List <IEntityBase> ibList = EntityList as List <IEntityBase>; IDvTableBatch dvtb = this.EntityFact.CreateDriveTableBatch(); int i = dvtb.ExecuteInsert(ibList, IsRollBack); return(i); }
/// <summary> /// 批量添加实体记录 /// </summary> /// <param name="ListCell"></param> /// <param name="IsRollBack"></param> /// <returns></returns> public virtual int AddEntityDataTran(List <IEntityBase> ListCell, bool IsRollBack) { //List<IDvTable> tableList = new List<IDvTable>(); //foreach (List<IEntityBase> entityList in ListCell) //{ // foreach (IEntityBase eb in entityList) // { // IDvTable dvt = this.EntityFact.CreateDriveTable(eb); // tableList.Add(dvt); // } //} IDvTableBatch dvtb = this.EntityFact.CreateDriveTableBatch(); int i = dvtb.ExecuteInsert(ListCell, IsRollBack); return(i); }