private async void SignUp()
        {
            bool hasRegistered = await Client.Client.Instance.SendCredentialsAsyncTask(new AuthMessage(EMessageTypes.REGISTER, Username, Password));

            if (hasRegistered)
            {
                MessageBox.Show("Registered successfully! moving to the login page...", "Registration", MessageBoxButton.OK, MessageBoxImage.Information);
                FrameManager.MovePage(ControlsTitles.Login);
            }

            else
            {
                MessageBox.Show("Couldn't register...", "Registration", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        private async void Login()
        {
            bool hasLogged = await Client.Client.Instance.SendCredentialsAsyncTask(new AuthMessage(EMessageTypes.LOGIN, Username, Password));

            if (hasLogged)
            {
                MessageBox.Show("Logged in! moving to the chat page...", "Login", MessageBoxButton.OK, MessageBoxImage.Information);
                FrameManager.MovePage(ControlsTitles.Chat);
                new Thread(async() => await Client.Client.Instance.ReadingThread()).Start();
            }

            else
            {
                MessageBox.Show("Couldn't log in...", "Login", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
 private void TransferLogin()
 {
     FrameManager.MovePage(ControlsTitles.Login);
 }
 private void TransferSignUp()
 {
     FrameManager.MovePage(ControlsTitles.SignUp);
 }
Ejemplo n.º 5
0
 private void InitFrame()
 {
     FrameManager.MainFrame = MainFrame;
     FrameManager.MovePage(ControlsTitles.Login);
 }