예제 #1
0
        private void BtnDepositar_Click(object sender, RoutedEventArgs e)
        {
            Conta conta         = OperacaoDAO.BuscarContaIdPorDigConta(dp_DigConta);
            int   ValorDeposito = Convert.ToInt32(txtValorDeposito.Text);

            var operacao = OperacaoDAO.RealizaDeposito(conta, ValorDeposito);

            if (operacao)
            {
                MessageBox.Show("Depósito realizado! Leve o montante em qualquer agência.", "BancoCSharp", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Ocorreu um erro ao realizar seu depósito!", "BancoCSharp", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
예제 #2
0
        private void BtnEnviaSaque_Click(object sender, RoutedEventArgs e)
        {
            Conta conta      = OperacaoDAO.BuscarContaIdPorDigConta(sq_DigConta);
            int   valorSaque = Convert.ToInt32(txtValorSaque.Text);

            var operacao = OperacaoDAO.RealizaSaque(conta, valorSaque);

            if (operacao == true)
            {
                MessageBox.Show("Saque realizado! Retire o montante em qualquer agência.", "BancoCSharp", MessageBoxButton.OK, MessageBoxImage.Information);
                LimparCampos();
            }
            else
            {
                MessageBox.Show("Ocorreu um erro ao realizar seu saque. Verifique seu saldo!", "BancoCSharp", MessageBoxButton.OK, MessageBoxImage.Error);
                LimparCampos();
            }
        }
예제 #3
0
        private void BtnTransferir_Click(object sender, RoutedEventArgs e)
        {
            Conta conta_reme          = OperacaoDAO.BuscarContaIdPorDigConta(tr_DigConta);
            int   tr_DigConta_Destino = Convert.ToInt32(txtDestino.Text);
            int   ValorTransf         = Convert.ToInt32(txtValorTransf.Text);

            Conta contaDestino = OperacaoDAO.BuscarContaIdPorDigConta(tr_DigConta_Destino);

            var operacao = OperacaoDAO.RealizaTransferencia(conta_reme, contaDestino, ValorTransf);

            if (operacao)
            {
                MessageBox.Show("Transferência realizada!", "BancoCSharp", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Ocorreu um erro ao realizar a transferência! Verifique seu saldo na conta selecionada.", "BancoCSharp", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }