/// <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); } }
/// <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); }