示例#1
0
        public static void CreateLivePost(string livePageID, string liveName, int fanPageId)
        {
            Context context = new Context();
            //var fanPageID = context.FanPages.FirstOrDefault(x => x.FanPageName == fanPageName);
            var livepost_repo = new LivePostsRepository();
            var livepost      = new LivePost()
            {
                LivePageID = livePageID,
                LiveName   = liveName,

                FanPageID = fanPageId, //目前只有一個粉絲團,所以也暫時寫死,之後可選粉絲團後改fanPageID
                postTime  = DateTime.UtcNow.AddHours(8)
            };

            livepost_repo.Create(livepost);
        }
示例#2
0
 public bool Create(LivePost livePost)
 {
     using (conn = new SqlConnection(connectionString))
     {
         try
         {
             string sql = "INSERT INTO LivePosts(LivePageID,LiveName,postTime,FanPageID) VALUES ( @LivePageID,@LiveName,@postTime,@FanPageID)";
             conn.Execute(sql, new { livePost.LivePageID, livePost.LiveName, livePost.postTime, livePost.FanPageID });
             return(true);
         }
         catch (Exception e)
         {
             Console.WriteLine(e);
             return(false);
         }
     }
 }