private async void BtnOkVlr_Clicked(object sender, EventArgs e) { if (ChkAbertura.IsChecked == false && ChkSuprimento.IsChecked == false && ChkSangria.IsChecked == false && ChkFechamento.IsChecked == false) { await DisplayAlert("St Frente", "Selecione um tipo de operação", "OK"); } else { Saldo Svr = new Saldo(); CommandSaldo CmdSal = new CommandSaldo(); String Dt = DateTime.Now.ToString("ddMMyyyy"); Svr.Chave = "1" + Dt; Svr.Data = DateTime.Now; String valor = InputValor.Text; valor = valor.Replace(".", ","); if (ChkAbertura.IsChecked == true) { Svr.Historico = "Abertura de Caixa"; Svr.Valor = Convert.ToDouble(valor); Svr.operador = 1; Svr.Tipo = 1; } else if (ChkSuprimento.IsChecked == true) { Svr.Historico = "Suprimento"; Svr.Valor = Convert.ToDouble(valor); Svr.operador = 1; Svr.Tipo = 2; } else if (ChkSangria.IsChecked == true) { Svr.Historico = "Sangria"; Svr.Valor = -Convert.ToDouble(valor); Svr.operador = 1; Svr.Tipo = 3; } else { Svr.Historico = "Fechamento"; Svr.Valor = -Convert.ToDouble(valor); Svr.operador = 1; Svr.Tipo = 4; } CmdSal.CriarBancoSaldo(); CmdSal.InserirSaldo(Svr); Carrega(); } }
public void Carrega() { CommandSaldo Cmd = new CommandSaldo(); Cmd.CriarBancoSaldo(); String DtAt = DateTime.Now.ToString(1 + "ddMMyyyy"); List <Saldo> LSaldo = Cmd.GetSaldoIfAberto(DtAt); if (LSaldo.Count > 0) { ChkAbertura.IsEnabled = false; ChkAbertura.Color = Color.Gray; } else { ChkAbertura.IsEnabled = true; } }