public virtual T GetSingleObject(List <string> parms, string storeProcedure) { switch (ConnectionName) { case "Default": return(DbAdapter1.Read(storeProcedure, Make, true, parms.ToArray())); case "Inside": return(DbAdapter2.Read(storeProcedure, Make, true, parms.ToArray())); default: return(DbAdapter1.Read(storeProcedure, Make, true, parms.ToArray())); } }
public virtual T GetSingle(long entityID) { string sql = string.Format(@"SELECT * FROM {0} WHERE {1} = @EntityID", mTableName, mEntityIDName); object[] parms = { "@EntityID", entityID }; switch (ConnectionName) { case "Default": return(DbAdapter1.Read(sql, Make, false, parms)); case "Inside": return(DbAdapter2.Read(sql, Make, false, parms)); default: return(DbAdapter1.Read(sql, Make, false, parms)); } }