} // constructor public EtlCode FindOrSave(ConnectionWrapper con, string etlCode) { SafeReader sr = DB.GetFirst( con, "LogicalGlueFindOrSaveEtlCode", CommandSpecies.StoredProcedure, new QueryParameter("CommunicationCode", etlCode) ); return(sr.IsEmpty ? null : sr.Stuff <EtlCode>()); } // FindOrSave
public override void Execute() { SafeReader sr = DB.GetFirst( "GetPricingScenarioDetails", CommandSpecies.StoredProcedure, new QueryParameter("ScenarioID", this.scenarioID) ); if (!sr.IsEmpty) { sr.Stuff(Model); } } // Execute