public main()
 {
     usercurrent = UserSingleton.GetInstance();
     navagiteur  = this;
     this.InitializeComponent();
     init();
 }
Beispiel #2
0
 public static UserSingleton GetInstance()
 {
     if (instance == null)
     {
         instance = new UserSingleton();
     }
     return(instance);
 }
Beispiel #3
0
 public static Message fromMessageChat(ChatMessage ms, UserSingleton user)
 {
     if (ms.user == user.Token)
     {
         return(new Message(ms.message, ms.date));
     }
     else
     {
         return(new Message(ms.message, ms.date, true));
     }
 }
Beispiel #4
0
        /// <summary>
        /// Remplit la page à l'aide du contenu passé lors de la navigation. Tout état enregistré est également
        /// fourni lorsqu'une page est recréée à partir d'une session antérieure.
        /// </summary>
        /// <param name="navigationParameter">Valeur de paramètre passée à
        /// <see cref="Frame.Navigate(Type, Object)"/> lors de la requête initiale de cette page.
        /// </param>
        /// <param name="pageState">Dictionnaire d'état conservé par cette page durant une session
        /// antérieure. Null lors de la première visite de la page.</param>
        protected async override void LoadState(Object navigationParameter, Dictionary <String, Object> pageState)
        {
            string query = navigationParameter as string;

            pageTitle.Text = pageTitle.Text + "\"" + query + "\"";

            var nearests = await UserSingleton.GetInstance().Search(query);

            var x = new List <Friend>();

            foreach (Nearest near in nearests)
            {
                Friend f = Friend.FromNearest(near);
                x.Add(f);
            }
            results.ItemsSource = x;
        }
Beispiel #5
0
 public chat()
 {
     this.InitializeComponent();
     usercurrent = UserSingleton.GetInstance();
 }