private void btnDepositar_Click(object sender, RoutedEventArgs e) { if (tipoConta == 1) { ContaCController cc = new ContaCController(); double sacarConta = Convert.ToDouble(txtVlrDepositar.Text); if (cc.Movimento(conta, sacarConta, 1)) { MessageBox.Show("Deposito efetuado com sucesso!!"); txtVlrDepositar.Clear(); } else { MessageBox.Show("Não foi possivel realizar o deposito"); txtVlrDepositar.Clear(); } } else { ContaPController cp = new ContaPController(); double sacarConta = Convert.ToDouble(txtVlrDepositar.Text); if (cp.Movimento(conta, sacarConta, 1)) { MessageBox.Show("Deposito efetuado com sucesso!!"); txtVlrDepositar.Clear(); } else { MessageBox.Show("Não foi possivel realizar o deposito"); txtVlrDepositar.Clear(); } } }
private void btnVerificarConta_Click(object sender, RoutedEventArgs e) { if (conta == 1) { ContaCController co = new ContaCController(); if (co.PesquisarContaPorID(int.Parse(txtExcluirConta.Text)) != null) { MessageBox.Show("Conta encontrada."); btnExcluir.IsEnabled = true; } else { MessageBox.Show("Conta não encontrada."); btnExcluir.IsEnabled = false; } } else { ContaPController cp = new ContaPController(); if (cp.PesquisarContaPorID(int.Parse(txtExcluirConta.Text)) != null) { MessageBox.Show("Conta encontrada."); btnExcluir.IsEnabled = true; } else { MessageBox.Show("Conta não encontrada."); btnExcluir.IsEnabled = false; } } }
private void btnGerar_Click(object sender, RoutedEventArgs e) { if (tipoConta == 1) { ContaCController cc = new ContaCController(); ContaCorrente co = cc.ClienteConta(conta); if (co != null) { txtNome.Text = co._Cliente.Nome; txtCpf.Text = co._Cliente.Cpf; txtNumeroConta.Text = co.Numero.ToString(); txtSaldo.Text = co.Saldo.ToString(); } else { MessageBox.Show("Operação não realizada."); } } else { ContaPController cp = new ContaPController(); ContaPoupanca cpp = cp.ClienteConta(conta); if (cpp != null) { txtNome.Text = cpp._Cliente.Nome; txtCpf.Text = cpp._Cliente.Cpf; txtNumeroConta.Text = cpp.Numero.ToString(); txtSaldo.Text = cpp.Saldo.ToString(); } else { MessageBox.Show("Operação não realizada."); } } }
private void btnExcluir_Click(object sender, RoutedEventArgs e) { if (conta == 1) { ContaCController co = new ContaCController(); co.ExcluirConta(int.Parse(txtExcluirConta.Text)); btnExcluir.IsEnabled = false; MessageBox.Show("Conta excluida com sucesso."); } else { ContaPController cp = new ContaPController(); cp.ExcluirConta(int.Parse(txtExcluirConta.Text)); btnExcluir.IsEnabled = false; MessageBox.Show("Conta excluida com sucesso."); } }
private void btnLogar_Click(object sender, RoutedEventArgs e) { if (txtNumero.Text == "" || txtSenha.Password == "") { MessageBox.Show("Campo Obrigatorio!!"); } else { ContaCController cc = new ContaCController(); Boolean testC = cc.LoginContaCorrente(int.Parse(txtNumero.Text), int.Parse(txtSenha.Password)); if (testC) { LoginCliente menuCliente = new LoginCliente(); menuCliente.contaLogada = int.Parse(txtNumero.Text); menuCliente.tipoConta = 1; menuCliente.lblCliente.Content = cc.NomeClienteConta(int.Parse(txtNumero.Text)); menuCliente.Show(); Close(); } else { ContaPController cp = new ContaPController(); Boolean testP = cp.LoginContaPoupanca(int.Parse(txtNumero.Text), int.Parse(txtSenha.Password)); if (testP) { LoginCliente menuCliente = new LoginCliente(); menuCliente.contaLogada = int.Parse(txtNumero.Text); menuCliente.tipoConta = 2; menuCliente.lblCliente.Content = cp.NomeClienteConta(int.Parse(txtNumero.Text)); menuCliente.Show(); Close(); } else { MessageBox.Show("Conta não encontrada!!."); txtNumero.Clear(); txtSenha.Clear(); } } } }
public ListarContas() { InitializeComponent(); ContaCController cc = new ContaCController(); ContaPController cp = new ContaPController(); ClienteController c = new ClienteController(); Cli = c.ListarClientes(); ContaCLista = cc.ListarContas(); ContaPLista = cp.ListarContas(); foreach (var x in ContaCLista) { dtgListarContasCorrente.Items.Add(x); } foreach (var x in ContaPLista) { dtgListarContasPoupanca.Items.Add(x); } }
private void UltimaConta() { ContaCController cc = new ContaCController(); ContaPController cp = new ContaPController(); if (cc.ListarContas() == null) { if (cp.ListarContas() == null) { numConta = 1000; } else { numConta = cp.ListarContas().Last().Numero + 1; } } else { numConta = cc.ListarContas().Last().Numero + 1; } }
private void btnSalvar_Click(object sender, RoutedEventArgs e) { //Conta co = new Conta(); // ComboBox cbx = sender as ComboBox; if (cboxConta.SelectedItem == null) { MessageBox.Show("Selecione o tipo de conta"); } else { if (txtSaldo.Text == "" || txtSenha.Text == "") { MessageBox.Show("Campo Obrigatorio!!"); } else { if (conta == 1) { ContaCorrente cc = new ContaCorrente(); cc.ClienteID = int.Parse(txtBuscarIdCliente.Text); cc.Numero = numConta + 1; cc.Saldo = float.Parse(txtSaldo.Text); cc.Senha = int.Parse(txtSenha.Text); ContaCController ccc = new ContaCController(); ccc.SalvarContaCorrente(cc); MessageBox.Show("Conta cadastrada"); btnSalvar.IsEnabled = false; numConta = numConta + 1; cboxConta.SelectedItem = null; txtBuscarIdCliente.Clear(); txtSaldo.Clear(); txtSenha.Clear(); } else { if (conta == 2) { ContaPoupanca cp = new ContaPoupanca(); cp.ClienteID = int.Parse(txtBuscarIdCliente.Text); cp.Numero = numConta + 1; cp.Saldo = float.Parse(txtSaldo.Text); cp.Senha = int.Parse(txtSenha.Text); ContaPController ccp = new ContaPController(); ccp.SalvarContaPoupanca(cp); MessageBox.Show("Conta cadastrada"); btnSalvar.IsEnabled = false; numConta = numConta + 1; cboxConta.SelectedItem = null; txtBuscarIdCliente.Clear(); txtSaldo.Clear(); txtSenha.Clear(); } else { MessageBox.Show("Conta não cadastrada"); } } } } }