예제 #1
0
        public List <Message> ajouterMessage(NouveauMessage nm)
        {
            Salon       s = null;
            Utilisateur u = null;

            foreach (Salon salon in RessourcesSimon.listSalon)
            {
                if (salon.Nom.Equals(nm.nomSalon))
                {
                    s = salon;
                    break;
                }
            }
            if (s == null)
            {
                return(null);
            }
            foreach (Utilisateur user in RessourcesSimon.listUtilisateur)
            {
                if (user.Id == nm.idUtilisateur)
                {
                    u = user;
                    break;
                }
            }
            if (nm.tag == "Drive")
            {
                string [] split = nm.message.Split(new Char [] { '*' });
                s.ajouterMessage(u, split[0], split[1], DateTime.Now, nm.tag);
            }
            else
            {
                s.ajouterMessage(u, nm.message, DateTime.Now, nm.tag);
            }
            return(s.ListMessage);
        }