private async void Depositar(object obj) { if (!string.IsNullOrEmpty(ValorGiro) && !string.IsNullOrEmpty(ValorDeposito)) { if (!ValorDeposito.Contains("-")) { var ValorFinal = Double.Parse(ValorGiro) + double.Parse(ValorDeposito); var resultado = await App.Current.MainPage.DisplayAlert("Aviso", "Deseja Realmente Depositar R$ " + ValorDeposito, "OK", "Cancelar"); if (resultado) { FinancasDB.AddCapitalInvestido(new Model.CapitalGiro() { Capital = ValorFinal, CapitalInvestido = 0.0, DataCapital = DateTime.Now }); SaldoAtual(); ValorDeposito = ""; } } else { await App.Current.MainPage.DisplayAlert("Aviso", "Não é Aceito Numeros Negativos", "OK"); } } }
private async void Sacar(object obj) { if (!string.IsNullOrEmpty(ValorGiro) && !string.IsNullOrEmpty(ValorSaque)) { var ValorFinal = Double.Parse(ValorGiro) - double.Parse(ValorSaque); if (ValorFinal >= 0 && !ValorSaque.Contains("-")) { var res = await App.Current.MainPage.DisplayAlert("Aviso", "Deseja Realmente Sacar R$ " + ValorSaque, "OK", "Cancelar"); if (res == true) { FinancasDB.AddCapitalInvestido(new Model.CapitalGiro() { Capital = ValorFinal, CapitalInvestido = 0.0, DataCapital = DateTime.Now }); SaldoAtual(); ValorSaque = ""; } } else { await App.Current.MainPage.DisplayAlert("Aviso", "Saldo Insuficiente", "OK"); } } }