//Sends the given message's info to the ViewMessageTextBox public void ViewMessage(int messageID) { MessagesTable mTable = UtilitiesClass.getMessageByID(messageID); CustomMessage mCustom = new CustomMessage(mTable); ViewMessageTextBox.Visible = true; ViewMessageTextBox.Text = $"From: {mCustom.From}\nTo: {mCustom.To}\nDate: {mTable.Date}\n\n{mTable.Message}"; if (mTable.MessageTO.Trim().Equals(Session["LoginName"].ToString().Trim()) && mTable.IsRead == 0) { foreach (MessagesTable m in dbcon.MessagesTables) { if (m.MessageID == messageID) { m.IsRead = 1; } } dbcon.SaveChanges(); loadMessages(Session["LoginName"].ToString()); } }