/// <summary>
 /// Adds the message to the db and returns it if it succeeds in adding it
 /// </summary>
 /// <param name="m"></param>
 /// <returns></returns>
 public Message AddMessage(Message m)
 {
     using (SportsChatQueries query = new SportsChatQueries(new SportsChatEntities()))
     {
         query.AddMessage(m);
         Message addedMessage = query.GetMessageByUserAndDate(m.UserId, m.DateCreated);
         return (addedMessage != null) ? addedMessage : null;
     }
 }