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); } }
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); } }
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); }