public List <T> ReadListPaged <T>(int pagenumber, int itemsperpage, string conditions, string order, string connectionString) { using (IDbConnection connection = new SqlConnection(connectionString)) { if (connection.State != ConnectionState.Open) { connection.Open(); } return(connection.GetListPaged <T>(pagenumber, itemsperpage, conditions, order).ToList()); } }