ATMLDataAccessLibrary.db.daos.SignalMappingDAO.BuildSignalAttributeMap C# (CSharp) Method

BuildSignalAttributeMap() public method

public BuildSignalAttributeMap ( System.Guid mapId ) : SourceSignalAttributeMapBean>.Dictionary
mapId System.Guid
return SourceSignalAttributeMapBean>.Dictionary
        public Dictionary<object, SourceSignalAttributeMapBean> BuildSignalAttributeMap(Guid? mapId)
        {
            String sql = string.Format("SELECT * FROM {0} WHERE {1} = ? ORDER BY {2}",
                                        SourceSignalAttributeMapBean._TABLE_NAME,
                                        SourceSignalAttributeMapBean._MAP_ID,
                                        SourceSignalAttributeMapBean._SOURCE_NAME);
            OleDbParameter[] dbParams = { CreateParameter(SourceSignalAttributeMapBean._MAP_ID, mapId) };

            List<SourceSignalAttributeMapBean> list = CreateList<SourceSignalAttributeMapBean>(sql, dbParams);
            return CreateMap<SourceSignalAttributeMapBean>(sql, dbParams, SourceSignalAttributeMapBean._SOURCE_NAME );
        }