Exemple #1
0
        /// <summary>
        /// This completes the things necessary for creating a content item in the data store.
        /// </summary>
        /// <param name="objPost">The PostInfo entity we just created in the data store.</param>
        /// <param name="tabId">The page we will associate with our content item.</param>
        /// <returns>The ContentItemId primary key created in the Core ContentItems table.</returns>
        private static int CompleteQuestionCreation(AlbumInfo objPost, int tabId)
        {
            var cntTaxonomy    = new ContentItemController();
            var objContentItem = cntTaxonomy.CreateContentItem(objPost, tabId);

            return(objContentItem.ContentItemId);
        }
Exemple #2
0
        /// <summary>
        /// Add Album To DataBase
        /// I - Steps :
        /// 1 . first : Add ContentItem
        /// 2 . Second :Add Album to DataBase
        /// 3 . Store Album into Cache
        /// </summary>
        /// <param name="album"></param>
        /// <returns>
        /// Id of album
        /// </returns>
        public int AddAlbum(AlbumInfo album, int tabid)
        {
            int rt = -1;

            // # 1 Save ContentItem to DataBase
            ContentItemController content = new ContentItemController();

            content.CreateContentItem(album, tabid);

            // # 2 Store Album to DataBase
            rt = int.Parse(SqlServerDb.GetInstance().Insert(album).ToString());

            // # 3 Store Cache

            return(rt);
        }
        /// <summary>
        /// Add Album To DataBase
        /// I - Steps :
        /// 1 . first : Add ContentItem 
        /// 2 . Second :Add Album to DataBase
        /// 3 . Store Album into Cache
        /// </summary>
        /// <param name="album"></param>
        /// <returns>
        /// Id of album
        /// </returns>
        public int AddAlbum(AlbumInfo album, int tabid)
        {
            int rt = -1;

            // # 1 Save ContentItem to DataBase
            ContentItemController content = new ContentItemController();
            content.CreateContentItem(album, tabid);

            // # 2 Store Album to DataBase
            rt = int.Parse(SqlServerDb.GetInstance().Insert(album).ToString());

            // # 3 Store Cache

            return rt;
        }
 /// <summary>
 /// This completes the things necessary for creating a content item in the data store. 
 /// </summary>
 /// <param name="objPost">The PostInfo entity we just created in the data store.</param>
 /// <param name="tabId">The page we will associate with our content item.</param>
 /// <returns>The ContentItemId primary key created in the Core ContentItems table.</returns>
 private static int CompleteQuestionCreation(AlbumInfo objPost, int tabId)
 {
     var cntTaxonomy = new ContentItemController();
     var objContentItem = cntTaxonomy.CreateContentItem(objPost, tabId);
     return objContentItem.ContentItemId;
 }