public bool saveComment(int id, String content, String account) { bool result = false; Reply reply = null; User user = null; Owner owner = null; if (replyDao.Select(id, null, null, null, null, 0).Count > 0) { reply = replyDao.Select(id, null, null, null, null, 0)[0]; } else { return(result); } owner = reply.owner; if (userDao.Select(null, account, null, null, null, null, null, null, null, null, null, null, null).Count > 0) { user = userDao.Select(null, account, null, null, null, null, null, null, null, null, null, null, null)[0]; } else { return(result); } ReplyComment replycomment = new ReplyComment(); replycomment.Replier = reply; replycomment.ReplyContent = content; replycomment.time = DateTime.Now; replycomment.User = user; owner.LastReplyTime = replycomment.time; if (replyCommentDao.Create(replycomment) && ownerDao.Edit(owner)) { result = true; } return(result); }
public List <Reply> getReplyByUser(User user, int index) { return(replyDao.Select(null, null, null, user, null, index)); }