public async Task <T> GetBySql <T>(string sql) where T : class, new() { var dataSet = await dbHelper.Query(sql); var dataTable = dataSet.Tables[0]; var model = DataTableToEntityHelper.ToEntity <T>(dataTable); return(model); }
public async Task <T> Find <T>(string where) { var sql = EntityToSql.SelectSql <TEntity>(where); var dataSet = await dbHelper.Query(sql); var dataTable = dataSet.Tables[0]; var model = DataTableToEntityHelper.ToEntity <T>(dataTable); return(model); }