コード例 #1
0
 /// <summary>
 /// 刪除某筆回覆
 /// </summary>
 /// <param name="model">要刪除的回覆entity</param>
 public void DeleteReply(ReplyViewModel model)
 {
     _replyRepo.Delete(_conn, model.Id);
     if (model.CreateUserId == SignInUser.User.Id)
     {
         SignInUser.AdjustReplyCnt(-1);
     }
 }
コード例 #2
0
        /// <summary>
        /// 新增回覆
        /// </summary>
        /// <param name="model">回覆entity</param>
        /// <returns></returns>
        public int CreateReply(ReplyViewModel model)
        {
            var entity = ConvertToEntity(model);

            entity.CreateUserId = SignInUser.User.Id;
            entity.UpdateUserId = SignInUser.User.Id;
            var id = _replyRepo.Create(_conn, entity);

            SignInUser.AdjustReplyCnt(1);
            return(id);
        }