Exemple #1
0
        private void Button_AlterarConta(object sender, RoutedEventArgs e)
        {
            int          num          = listBox.SelectedIndex;
            MUsuario     u            = p.AllAccount()[num];
            AlterarConta alterarConta = new AlterarConta(TypeAccount.Text);

            alterarConta.nomeConta.Text  = u.Nome;
            alterarConta.emailConta.Text = u.Email;
            alterarConta.senhaConta.Text = u.Senha;
            alterarConta.IdAccount.Text  = u.Id.ToString();
            alterarConta.Show();
        }
Exemple #2
0
 private void Button_NewAccount(object sender, RoutedEventArgs e)
 {
     if (nomeConta.Text == "" || emailConta.Text == "" || senhaConta.Text == "")
     {
         MessageBox.Show("Dados incorretos.\nPor favor insira corretamente!");
     }
     else
     {
         foreach (MUsuario u in p.AllAccount())
         {
             if (u.Id > contas)
             {
                 contas = u.Id;
             }
         }
         if (contas == 0)
         {
             MFuncionario c = new MFuncionario(nomeConta.Text, senhaConta.Text, emailConta.Text, true);
             p.InserirFuncionario(c);
             MessageBox.Show("Conta criada com sucesso!");
             Button_Cancelar(sender, e);
         }
         else
         {
             bool verificar = false;
             foreach (MUsuario u in p.AllAccount())
             {
                 if (u.Nome == nomeConta.Text)
                 {
                     verificar = true;
                 }
             }
             if (verificar != true)
             {
                 MCliente c = new MCliente(nomeConta.Text, senhaConta.Text, emailConta.Text);
                 p.InserirCliente(c);
                 MessageBox.Show("Conta criada com sucesso!");
                 Button_Cancelar(sender, e);
             }
             else
             {
                 MessageBox.Show("Usuario ja existe!");
             }
         }
     }
 }
        private void Button_GerenciarConta(object sender, RoutedEventArgs e)
        {
            ChangeAccount cA = new ChangeAccount();

            cA.Show();
            cA.TypeAccount.Text    = TypeAccount.Text;
            cA.listBox.ItemsSource = p.AllAccount();
        }
Exemple #4
0
        private void Button_Tela_Senha(object sender, RoutedEventArgs e) // Botão pra carregar segunda tela de login;
        {
            NProgram p         = new NProgram();
            bool     verificar = false;

            foreach (MUsuario u in p.AllAccount())
            {
                if (u.Nome == loginUsuario.Text && loginUsuario.Text != "")
                {
                    verificar = true;
                }
            }
            if (verificar == true)
            {
                Login_Senha login_Senha = new Login_Senha();
                login_Senha.Show();
                login_Senha.buttonEmail.Content = loginUsuario.Text;
                this.Close();
            }
            else
            {
                MessageBox.Show("Usuario não existe");
            }
        }