public static RowList <T> Get <T>(DataBag <T> conditionList, string database = null) where T : IDataModel, new() { var cond = new RowList <T>(); cond.AddRange(conditionList.Select(c => c.Item1)); return(Get(cond, database)); }