/// <summary> /// 批量保存数据 /// </summary> /// <param name="userInfo">用户</param> /// <param name="dataTable">数据表</param> /// <returns>影响的行数</returns> public int BatchSave(UserInfo userInfo, DataTable dataTable) { int returnValue = 0; var parameter = ParameterUtil.CreateWithMessage(userInfo, MethodBase.GetCurrentMethod(), this.serviceName, RDIFrameworkMessage.OrganizeService_BatchSave); ServiceUtil.ProcessRDIReadDb(userInfo, parameter, dbProvider => { var organizeManager = new PiOrganizeManager(dbProvider, userInfo); returnValue = organizeManager.BatchSave(dataTable); }); return(returnValue); }