Esempio n. 1
0
        private void ResetThreadSequences()
        {
            DataTable dataTable = new DataTable();

            dataTable.Columns.Add("PostID", typeof(int));

            using (IDataReader reader = DBForums.ForumThreadGetPosts(this.threadID))
            {
                while (reader.Read())
                {
                    DataRow row = dataTable.NewRow();
                    row["PostID"] = reader["PostID"];
                    dataTable.Rows.Add(row);
                }
            }

            int sequence = 1;

            foreach (DataRow row in dataTable.Rows)
            {
                DBForums.ForumPostUpdateThreadSequence(
                    Convert.ToInt32(row["PostID"]),
                    sequence);
                sequence += 1;
            }
        }