public bool saveReply(int id, String content, String account) { bool result = false; Owner owenr = null; User user = null; if (ownerDao.Select(id, null, null, null, null, null, null, null, null, 0).Count > 0) { owenr = ownerDao.Select(id, null, null, null, null, null, null, null, null, 0)[0]; } else { return(result); } 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); } Reply reply = new Reply(); reply.owner = owenr; reply.ReplyContent = content; reply.time = DateTime.Now; reply.User = user; owenr.LastReplyTime = reply.time; if (replyDao.Create(reply) && ownerDao.Edit(owenr)) { result = true; } return(result); }