Пример #1
0
        private void ValidarReal()
        {
            if (ContaController.GetSaldo() < float.Parse(valorRealDolar.Text))
            {
                string message = "Saldo insuficiente para completar a operação.";
                string caption = "Saldo insuficiente";
                Alert(message, caption);
            }
            else
            {
                float valor       = float.Parse(valorRealDolar.Text);
                float dolar       = DolarCotacao.GetPreco();
                float saldo       = ContaController.GetSaldo();
                float saldo_dolar = ContaController.GetDolar();

                valor       /= dolar;
                saldo       -= valor;
                saldo_dolar += valor;

                ContaController.SaldoAtualizado(saldo);
                ContaController.SaldoDolAtualizado(saldo_dolar);

                DbController dbController = new DbController();
                ContaController.AtualizarDb(dbController);

                AlertReturn(valor, saldo);
            }
        }
Пример #2
0
        private void ValidarDol()
        {
            float valor       = float.Parse(valorDolDolar.Text);
            float dolar       = DolarCotacao.GetPreco();
            float gasto       = valor * dolar;
            float saldo       = ContaController.GetSaldo();
            float saldo_dolar = ContaController.GetDolar();

            if (saldo < gasto)
            {
            }
            else
            {
                saldo -= gasto;
                valor += saldo_dolar;

                ContaController.SaldoAtualizado(saldo);
                ContaController.SaldoDolAtualizado(valor);

                DbController dbController = new DbController();
                ContaController.AtualizarDb(dbController);

                string message = "Sua compra de $ " + valor.ToString("0.00") + " foi concluida com sucesso.\n Seu saldo atual é de R$ " + saldo.ToString("0.00");
                string caption = "Transação concluida";
                AlertReturn(valor, saldo);
            }
        }
Пример #3
0
        private void TransacaoDol()
        {
            DbController dbController = new DbController();

            TransferController.TransferFirstDol(float.Parse(transTxtBox.Text));

            ContaController.AtualizarDb(dbController);
            TransferController.AtualizarDb(dbController);

            string sucesso = "O valor de $" + transTxtBox.Text + " foi transferido com sucesso para " + TransferController.GetNome();
            string caption = "Transferencia concluida com sucesso";

            AlertReturn(sucesso, caption);
        }