private void btnconfirmar_Click(object sender, EventArgs e) { if (rbtsuprimento.Checked) { FMessageSimNao f = new FMessageSimNao(); if (!f.Mostrar("Depositar no Caixa", "Deseja efetuar o depósito?")) { return; } decimal valor = 0; MGM mgm = new MGM(); FMessageOk fmok = new FMessageOk(); if (!mgm.isDecimal(ttbvalor.Text, false, out valor)) { fmok.Mostrar("Valor inválido"); return; } CTransacao cc = new CTransacao(); cc.inserir(cai_id, valor, 'C', "SUPRIMENTO", ttbinformacao.Text, fun_id); fmok.Mostrar("Depositado com Sucesso"); } else { FMessageSimNao f = new FMessageSimNao(); if (!f.Mostrar("Retirar do Caixa", "Deseja efetuar a retirada?")) { return; } decimal valor = 0; MGM mgm = new MGM(); FMessageOk fmok = new FMessageOk(); if (!mgm.isDecimal(ttbvalor.Text, false, out valor)) { fmok.Mostrar("Valor inválido"); return; } CTransacao cc = new CTransacao(); cc.inserir(cai_id, (-1) * valor, 'D', "SANGRIA", ttbinformacao.Text, fun_id); fmok.Mostrar("Retirado com Sucesso"); Close(); } Close(); }
private void btnsair_Click(object sender, EventArgs e) { FMessageSimNao f = new FMessageSimNao(); FMessageOk fm = new FMessageOk(); if (cai_status) { if (f.Mostrar("Caixa Aberto!", "O Caixa está aberto, deseja fechar?")) { FFecharCaixa1 fecharcaixa = new FFecharCaixa1(idfuncionario, idcaixa); fecharcaixa.ShowDialog(); } carregarcaixa(); selecionarCaixa(); } MGM mgm = new MGM(); decimal valor = 0; if (!mgm.isDecimal(ttbvalor.Text, false, out valor)) { fm.Mostrar("Valor inválido!"); return; } f = new FMessageSimNao(); //if(valor>0) //{ if (cai_status) { if (f.Mostrar("Abrir Caixa", "Deseja reabrir o caixa com o valor R$: " + ttbvalor.Text + " ? ")) { if (idcaixa > 0) { ok = true; } else { fm.Mostrar("Falha ao abrir caixa!"); } Close(); } } else if (f.Mostrar("Abrir Caixa", "Deseja abrir o caixa com o valor R$: " + ttbvalor.Text + "?")) { CCaixa c = new CCaixa(); idcaixa = c.abrir(numerocaixa, idfuncionario, valor, DateTime.Now.Date, DateTime.Now); if (idcaixa > 0) { ok = true; } else { fm.Mostrar("Falha ao abrir caixa!"); } Close(); } }