private void btnConfirma_Click(object sender, EventArgs e) { System.Media.SoundPlayer Player = new System.Media.SoundPlayer("Sound/Sombotaoentra.wav"); // Som ao apertar o botão Player.Play(); if (this.contas == Convert.ToInt32(txtConta.Text)) { Properties.Settings.Default.ValoresSaquedep = Convert.ToDecimal(txtDeposito.Text); frmSenha verifica = new frmSenha(); //Se a conta digitada for igual a que esta logada então verifica senha verifica.ShowDialog(); DialogResult = DialogResult.OK; } else { Properties.Settings.Default.NomeGlobal = veri.nomeusu; Properties.Settings.Default.SaldoGlobal = veri.Saldo; Properties.Settings.Default.NroDigitoGlobal = veri.Nro_digito; // Configurações de Propriedades Global recebendo valores dos atributos da conta destino Properties.Settings.Default.NroContaGlobal = veri.Nro_conta; Properties.Settings.Default.ValoresSaquedep = Convert.ToDecimal(txtDeposito.Text); novo.depositar(Convert.ToInt32(txtConta.Text), Convert.ToDecimal(txtDeposito.Text), "DEP +"); frmResulOp diferente = new frmResulOp(); diferente.ShowDialog(); DialogResult = DialogResult.OK; } }
private void btnentra_Click(object sender, EventArgs e) { System.Media.SoundPlayer Player = new System.Media.SoundPlayer("Sound/Sombotaoentra.wav"); // Som ao apertar o botão Player.Play(); // Verifica se o campo esta vazio if (txtSenha.Text == string.Empty) { MessageBox.Show("O Campo esta Vazio", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtSenha.Focus(); } else { // Verifica se a senha digitada está correta int retorno = ver.verificarsenha(this.contas, Convert.ToInt32(txtSenha.Text)); if (retorno == Convert.ToInt32(txtSenha.Text)) { decimal retornou; if (tipooperacao == "SA") // Se o tipo de operação for saque chama o metodo sacar da classe Bancooperacoes { // passando o parametro do tipo de operação SA - retornou = operacoes.Sacar(this.contas, this.valorsaquedep, "SA -"); Properties.Settings.Default.SaldoGlobal = operacoes.Saldo; if (retornou == -2) { frmResulOp resultado = new frmResulOp(); resultado.ShowDialog(); //Abre o Form de resultado das operações DialogResult = DialogResult.OK; } else { // se o retorno for diferente de -2 então o saldo esta indisponivel para esse valor de saque DialogResult resultado = MessageBox.Show("Saldo indisponivel Para Saque", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); if (resultado == DialogResult.OK) { this.Close(); } } } else if (tipooperacao == "DEP") // Se o tipo de operação for deposito chama o metodo depositar da classe Bancooperacoes { // passando o parametro do tipo de operação DEP + retornou = operacoes.depositar(this.contas, this.valorsaquedep, "DEP +"); Properties.Settings.Default.SaldoGlobal = operacoes.Saldo; if (retornou == -3) { frmResulOp resultado = new frmResulOp(); resultado.ShowDialog(); //Abre o Form de resultado das operações DialogResult = DialogResult.OK; } } else if (tipooperacao == "TR") // Se o tipo de operação for transferência chama o metodo depositar e sacar { // passando o parametro do tipo de operação TR + e TR- operacoes.depositar(this.contas2, this.valorsaquedepdes, "TR +"); operacoes.Sacar(this.contas, this.valorsaquedep, "TR -"); Properties.Settings.Default.SaldoGlobal = operacoes.Saldo; frmResulOp resultado = new frmResulOp(); resultado.ShowDialog(); //Abre o Form de resultado das operações DialogResult = DialogResult.OK; } else if (tipooperacao == "SALDO") // Se o tipo de operação for Saldo chama o metodo mostrasaldo para colocar o valor { // nas Configurações de Propriedades Global SaldoGlobal Properties.Settings.Default.SaldoGlobal = operacoes.mostrasaldo(this.contas); frmResulOp resultado = new frmResulOp(); resultado.ShowDialog(); //Abre o Form de resultado das operações DialogResult = DialogResult.OK; } else if (tipooperacao == "EXTRA") // Se o tipo de operação for Extrato apenas abre o Form de resultado das operações { frmResulOp resultado = new frmResulOp(); resultado.ShowDialog(); DialogResult = DialogResult.OK; } } else { // Se não a senha esta incorreta MessageBox.Show("Senha Incorreta", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtSenha.Text = string.Empty; txtSenha.Focus(); } } }