public List <T> ExecuteSelectObjectProcedureName <T>(string procedure, Dictionary <string, object> paramList = null) where T : new() { List <T> lst = new List <T>(); var rows = ExecuteProcedure(procedure, paramList); foreach (var el in rows) { T ob = new T(); CMySQLConnector.FillClassFields <T>(el, ob); lst.Add(ob); } return(lst); }
public List <T> ExecuteSelectObject <T>(string sql) where T : new() { List <T> lst = new List <T>(); var rows = ExecuteSelect(sql); foreach (var el in rows) { T ob = new T(); CMySQLConnector.FillClassFields <T>(el, ob); lst.Add(ob); } return(lst); }