Example #1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string email = new TextRange(EmailBox.Document.ContentStart, EmailBox.Document.ContentEnd).Text;

            email = email.Replace(Environment.NewLine, "");
            string password = PasswordBox.Password.ToString();

            password = password.Replace(Environment.NewLine, "");
            bool valido = login(email, password);

            if (valido)
            {
                if (currentUser.tipoConta == 2)
                {
                    ChooseAccountType chooseaccountPage = new ChooseAccountType();
                    this.NavigationService.Navigate(chooseaccountPage);
                }
                else
                {
                    HomePage_Client homeclientPage = new HomePage_Client();
                    this.NavigationService.Navigate(homeclientPage);
                }
            }
            else
            {
                MessageBox.Show("Email e/ou password são inválidos");
            }
        }
Example #2
0
 private void ButtonVoltar_Click(object sender, RoutedEventArgs e)
 {
     if (this.tipo == -1)
     {
         HomePage_Client homeclientPage = new HomePage_Client();
         this.NavigationService.Navigate(homeclientPage);
     }
     else
     {
         meusInstitutos Page = new meusInstitutos();
         this.NavigationService.Navigate(Page);
     }
 }
Example #3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            LoginPage logPage = new LoginPage();

            currentUser = logPage.getCurrentUser();
            if (data.SelectedIndex != 0 && hora.SelectedIndex != 0)
            {
                List <String>         novoConteudoFicheiro = new List <String>();
                RegisterPage          registerpageobject   = new RegisterPage();
                List <UtilizadorInfo> utilizadores         = registerpageobject.readRegisto();
                foreach (UtilizadorInfo u in utilizadores)
                {
                    if (u.id == currentUser.id)
                    {
                        Console.WriteLine(currentService.id);
                        u.reservas.Add(currentService.id + "|" + hora.SelectedItem + "|" + data.SelectedItem);
                    }
                    string conteudo = u.id + "-" + u.tipoConta + "-" + u.email + "-" + u.username + "-" + u.password + "-" + u.localidade + "-" + u.foto + "-{";
                    foreach (int i in u.favoritos)
                    {
                        conteudo = conteudo + i + ",";
                    }
                    conteudo = conteudo + "}-{";
                    foreach (string s in u.reservas)
                    {
                        conteudo = conteudo + s + ",";
                    }
                    conteudo = conteudo + "}-{";
                    foreach (int i in u.user_institutos_id)
                    {
                        conteudo = conteudo + i + ",";
                    }
                    conteudo = conteudo + "}";
                    novoConteudoFicheiro.Add(conteudo);
                }
                registarAlteracoes(novoConteudoFicheiro);
                HomePage_Client homePage = new HomePage_Client();
                this.NavigationService.Navigate(homePage);
            }
        }
Example #4
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            HomePage_Client homeclientPage = new HomePage_Client();

            this.NavigationService.Navigate(homeclientPage);
        }