using ZR.Model; using ZR.Model.System.Generate; namespace ZR.ServiceCore.Services { public interface IGenTableService : IBaseService { List SelectDbTableListByNamess(string[] tableNames); int ImportGenTable(GenTable tables); int DeleteGenTableByIds(long[] tableIds); int DeleteGenTableByTbName(string tableName); PagedInfo GetGenTables(GenTable genTable, PagerInfo pagerInfo); GenTable GetGenTableInfo(long tableId); bool SynchDb(long tableId, GenTable genTable, List genTableColumns); List GetGenTableAll(); int UpdateGenTable(GenTable genTable); } public interface IGenTableColumnService : IBaseService { int InsertGenTableColumn(List tableColumn); int DeleteGenTableColumn(long tableId); int DeleteGenTableColumn(long[] tableIds); int DeleteGenTableColumnByTableName(string tableName); List GenTableColumns(long tableId); int UpdateGenTableColumn(List tableColumn); } }