public void supMessage(Object sender, EventArgs e)
        {
            MessageForum message   = new MessageForum();
            Button       bt        = sender as Button;
            string       idmessage = bt.ClassId;

            message.IdMessage = idmessage;
            MessagingCenter.Send(this, "sup", idmessage);
            Navigation.PushAsync(new ListeForumsPage());
        }
        public List <MessageForum> GetMessagesForum(int IdForum, bool sandwich)
        {
            List <MessageForum> messagesForum = new List <MessageForum>();

            List <Message> messages = (from m in db.Message where m.IdForum == IdForum select m).ToList();

            foreach (var item in messages)
            {
                MessageForum message = new MessageForum();
                message.IdMessage         = item.IdMessage.ToString();
                message.IdForum           = IdForum.ToString();
                message.PseudoUtilisateur = item.Utilisateur.Pseudo;
                DateTime dt = (DateTime)item.DatePublication;
                message.DatePublication = dt.ToShortDateString();
                message.TexteMessage    = item.Texte;
                message.TitreForum      = item.Forum.Sujet;
                message.CheminAvatar    = item.Utilisateur.CheminAvatar;
                message.IdAuteur        = item.IdAuteur.ToString();
                messagesForum.Add(message);
            }

            return(messagesForum);
        }