private void timer1_Tick(object sender, EventArgs e) { List <MessageVO> allUnseen = messageManager.GetUnseenMessages(toUser, ConfigurationManager.currUser); foreach (MessageVO m in allUnseen) { AppendMessage(m); } foreach (UserUserControl item in MessengerL.Controls) { item.SetMessagesCount(messageManager.GetUnSeenMessagesCount(item.User, ConfigurationManager.currUser)); } }