Ejemplo n.º 1
0
        /// <summary>
        /// insert 1 nội dung liên quan vào DB
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        ///
        public async Task <int> CreateRelatedContent(RelatedContentItem model)
        {
            try
            {
                db.RelatedContentItems.Add(model);
                await db.SaveChangesAsync();

                return((int)EnumCore.Result.action_true);
            }
            catch (Exception e)
            {
                return((int)EnumCore.Result.action_false);
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Lưu nội dung liên quan
 /// </summary>
 /// <param name="ContentItemId">ID của nội dung</param>
 /// <param name="ContentRelatedId">List id của noi dung liên quan</param>
 /// <returns></returns>
 private async Task <int> SaveRelateContent(long ContentItemId, List <int> ContentRelatedId)
 {
     try
     {
         foreach (long RelatedId in ContentRelatedId)
         {
             RelatedContentItem model = new RelatedContentItem();
             model.ContentRelatedTypeId = (int)EnumCore.ContentRelatedType.contentitem_contenitem;
             model.ObjContentItemId     = ContentItemId;
             model.SubjectContentItemId = RelatedId;
             model.CrtdDT = DateTime.Now;
             int rs = await cms_db.CreateRelatedContent(model);
         }
         return((int)EnumCore.Result.action_true);
     }
     catch (Exception e)
     {
         cms_db.AddToExceptionLog("SaveRelateContent", "ContentItemController", e.ToString());
         return((int)EnumCore.Result.action_false);
     }
 }
Ejemplo n.º 3
0
 public ContentRelatedViewModels(RelatedContentItem model)
 {
     _MainObj = model;
 }
Ejemplo n.º 4
0
 public ContentRelatedViewModels()
 {
     _MainObj = new RelatedContentItem();
 }