/// <summary> /// 获取详细信息 /// </summary> /// <returns></returns> public List <MessageEntity> MessageByID(long MessageID) { string strSql = "select * from UT_Info_MessageBoard where MessageBoardID=@MessageID"; SqlParameter[] parameters = { new SqlParameter("@MessageID", SqlDbType.BigInt) }; parameters[0].Value = MessageID; List <MessageEntity> MessageEntity = null; MessageEntity messageEntity = new MessageEntity(); SqlDataReader sqlReader; sqlReader = DbHelper.ExecuteReader(strSql, parameters); while (sqlReader.Read()) { if (MessageEntity == null) { MessageEntity = new List <MessageEntity>(); messageEntity.Address = sqlReader["Address"].ToString(); messageEntity.Subject = sqlReader["Subject"].ToString(); messageEntity.SubmitDate = ConvertHelper.ConvertDateTime(sqlReader["SubmitDate"].ToString()); messageEntity.PersonName = sqlReader["PersonName"].ToString(); messageEntity.RerutnDate = ConvertHelper.ConvertDateTime(sqlReader["RerutnDate"].ToString()); messageEntity.ReturnContent = sqlReader["ReturnContent"].ToString(); messageEntity.Content = sqlReader["Content"].ToString(); messageEntity.ReturnUnit = sqlReader["ReturnUnit"].ToString(); messageEntity.UserID = ConvertHelper.ConvertLong(sqlReader["UserID"].ToString()); messageEntity.MessageCategory = ConvertHelper.ConvertInt(sqlReader["MessageCategory"]); messageEntity.IsPublic = ConvertHelper.ConvertInt(sqlReader["IsPublic"]); messageEntity.ClickRate = ConvertHelper.ConvertLong(sqlReader["ClickRate"]); } } MessageEntity.Add(messageEntity); return(MessageEntity); }