Exemplo n.º 1
0
 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();
     }
 }
Exemplo n.º 2
0
        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;
            }
        }