Exemple #1
0
        public List <ModuleWikiPages> GetModuleWikis(int moduleId)
        {
            List <ModuleWikiPages> list = null;

            DataProvider.ExecuteCmd(GetConnection, "dbo.ModuleWikiPageContent_SelectByModuleId",
                                    inputParamMapper : delegate(SqlParameterCollection paramCollection)
            {
                paramCollection.AddWithValue("@Id", moduleId);
            },
                                    map : delegate(IDataReader reader, short set)
            {
                ModuleWikiPages module = new ModuleWikiPages();
                int startingIndex      = 0;

                module.ModuleId   = reader.GetSafeInt32(startingIndex++);
                module.WikiPageId = reader.GetSafeInt32(startingIndex++);
                module.Name       = reader.GetSafeString(startingIndex++);

                if (list == null)
                {
                    list = new List <ModuleWikiPages>();
                }
                list.Add(module);
            });
            return(list);
        }
        public List<ModuleWikiPages> GetModuleWikis(int moduleId)
        {
            List<ModuleWikiPages> list = null;
            DataProvider.ExecuteCmd(GetConnection, "dbo.ModuleWikiPageContent_SelectByModuleId",
            inputParamMapper: delegate (SqlParameterCollection paramCollection)
            {
                paramCollection.AddWithValue("@Id", moduleId);
            },
            map: delegate(IDataReader reader, short set)
            {
                ModuleWikiPages module = new ModuleWikiPages();
                int startingIndex = 0;

                module.ModuleId = reader.GetSafeInt32(startingIndex++);
                module.WikiPageId = reader.GetSafeInt32(startingIndex++);
                module.Name = reader.GetSafeString(startingIndex++);

                if (list == null)
                   {
                       list = new List<ModuleWikiPages>();
                   }
                 list.Add(module);
            });
            return list;
        }