private void btnGravar_Click(object sender, EventArgs e) { int caixa = 0; CaixaController cc = new CaixaController(); DAO.CaixaDAO caixaDAO = new DAO.CaixaDAO(); DataTable dt = caixaDAO.caixaAberto(); if (dt != null && dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; caixa = Convert.ToInt32(dr["codcaixa"].ToString()); } int result = cc.fechaCaixa(caixa, mskTotalGasto.Text, DateTime.Now); if (result > 0) { MessageBox.Show("Caixa Fechado com Sucesso!"); limpatela(); inicializa(); } else { MessageBox.Show("Erro ao fechar o caixa!"); } }
private void BtnSalvar_Click(object sender, EventArgs e) { CaixaController caixa = new CaixaController(); caixa.Retirada(TxtValor.Text); this.Hide(); }
public AbrirCaixa() { InitializeComponent(); inicializa(); double trocoinicial = 0; CaixaController cc = new CaixaController(); trocoinicial = cc.retornaMaxCaixa(); mskTroco.Text = trocoinicial + ""; if (!string.IsNullOrWhiteSpace(mskTroco.Text)) { mskTroco.Text = Convert.ToDouble(mskTroco.Text).ToString("###,###,##0.00"); } }
private void BtnFinalizar_Click(object sender, EventArgs e) { //1 = PAGO //2 = PAGAR DEPOIS Controller tempo = new Controller(); String data = tempo.PegarDiaMesAnoAtual(); bool TodasAsInformacoes = true; if (TxtDatVenda.Text == "__/__/____") { MessageBox.Show("Informe a data da venda, que está presente no recibo"); TodasAsInformacoes = false; } if (String.IsNullOrEmpty(TxtCodigoVenda.Text)) { MessageBox.Show("Informe o código da venda, que está presente no recibo"); TodasAsInformacoes = false; } if (TodasAsInformacoes == true) { //APAGAR VENDA VendaController v = new VendaController(); v.CancelarVenda(TxtCodigoVenda.Text); //ACRESCENTA PRODUTOS DAOVENDATEMP daotemp = new DAOVENDATEMP(); List <ProdutoModel> lpm = new List <ProdutoModel>(); lpm = daotemp.PegadoBanco(); daotemp.AcrescentaBanco(lpm); //SALVAR NO CAIXA CaixaController caixa = new CaixaController(); caixa.RetirarDoCaixaPorCancelamento(TxtDatVenda.Text, TxtTotal.Text); //LIMPA TUDO VT = 0; LVPesquisa.Items.Clear(); LBITEM.Items.Clear(); TxtTotal.Text = ""; TxtPesquisa.Text = ""; TxtId.Text = ""; TxtNumQuant.Value = 1; this.Hide(); } }
private void btnAbrir_Click(object sender, EventArgs e) { CaixaController cc = new CaixaController(); String erro = ""; int codigo = 0; double troco = 0; double addValor = 0; if (ttbCodigo.Text != null && ttbCodigo.Text != "") { codigo = Convert.ToInt32(ttbCodigo.Text.ToString()); } if (mskTroco.Text == null || mskTroco.Text == "") { erro += "Insira o troco"; } else { troco = Convert.ToDouble(mskTroco.Text.ToString()); } if (!string.IsNullOrWhiteSpace(mskAddValor.Text)) { addValor = Convert.ToDouble(mskAddValor.Text.ToString()); } if (erro == null || erro == "") { int result = cc.abrirCaixa(codigo, ttbUsuário.Text, dtpData.Value, dtpHora.Value, troco + addValor); if (result > 0) { MessageBox.Show("Caixa aberto com sucesso"); limpaTela(); inicializa(); } else { MessageBox.Show("Erro ao abrir caixa"); } } else { MessageBox.Show(erro); } }
public void inicializa() { CaixaController cc = new CaixaController(); lista = new List <FechamentoTabela>(); ttbCodigo.Enabled = false; ttbUsuário.Enabled = false; mskInicialCaixa.Enabled = false; mskTotalRecebido.Enabled = false; mskRestante.Enabled = false; mskTotalGasto.Enabled = false; UsuarioController uc = new UsuarioController(); DataTable dt = uc.existeUsuarioLogado(); if (dt != null && dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; ttbUsuário.Text = dr["usu_usuario"].ToString(); } mskInicialCaixa.Text = cc.retornaValCaixaAberto() + ""; mskTotalRecebido.Text = somaFatura() + ""; mskTotalGasto.Text = somaCredito() + ""; mskRestante.Text = ((cc.retornaValCaixaAberto() + somaFatura()) - somaCredito()).ToString(); }
public FechamentoCaixa() { InitializeComponent(); String data; Controller tempo = new Controller(); data = tempo.PegarDiaMesAnoAtual(); lblData.Text = tempo.PegarDiaMesAnoAtual(); //SOMAR TOTAL: CaixaController caixaC = new CaixaController(); caixaC.TotalVendasNoDia(data); CaixaController caixa = new CaixaController(); LblTotal.Text = LblTotal.Text + caixa.FechamentoDoDiaTotal(data); LblDinheiro.Text = LblDinheiro.Text + caixa.FechamentoDoDiaTotalDinheiro(data); LblCartao.Text = LblCartao.Text + caixa.FechamentoDoDiaTotalCartao(data); LblOutros.Text = LblOutros.Text + caixa.FechamentoDoDiaTotalOutros(data); TxtRetirada.Text = TxtRetirada.Text + caixa.FechamentoDoDiaTotalRetirada(data); TxtDeposito.Text = TxtDeposito.Text + caixa.FechamentoDoDiaTotalDeposito(data); }
private void BtnEntrar_Click(object sender, EventArgs e) { CaixaController caixa = new CaixaController(); LblTotal.Text = "R$ " + caixa.MostrarTotalVendaMes(TxtData.Text); }
private void BtnFinalizar_Click(object sender, EventArgs e) { //1 = PAGO //2 = PAGAR DEPOIS Controller tempo = new Controller(); String data = tempo.PegarDiaMesAnoAtual(); String TipoPagamento = "Não selecionado"; bool TodasAsInformacoes = false; if (RBDinheiro.Checked) { TipoPagamento = "Dinheiro"; TodasAsInformacoes = true; } else if (RBCartao.Checked) { TipoPagamento = "Cartão"; TodasAsInformacoes = true; } else if (RbDinCart.Checked) { TipoPagamento = "Dinheiro e Cartão"; TodasAsInformacoes = true; } else if (RBOutros.Checked) { TipoPagamento = "Outros"; TodasAsInformacoes = true; } else if (!RBDinheiro.Checked && !RBCartao.Checked && !RbDinCart.Checked && !RBOutros.Checked) { MessageBox.Show("Informe a forma de pagamento"); } if (TodasAsInformacoes == true) { //SALVAR VENDA VendaController v = new VendaController(); v.FinalizarVenda(data, LblUsuario.Text, TxtTotal.Text, TxtValor.Text, TxtTroco.Text, TipoPagamento, 1, "", ""); //DECREMENTAR PRODUTOS DAOVENDATEMP daotemp = new DAOVENDATEMP(); List <ProdutoModel> lpm = new List <ProdutoModel>(); lpm = daotemp.PegadoBanco(); daotemp.DecrementaBanco(lpm); //SALVAR NO CAIXA CaixaController caixa = new CaixaController(); caixa.SalvarNoCaixa(data, TxtTotal.Text, TipoPagamento, TxtDinCart.Text); //LIMPA TUDO VT = 0; LVPesquisa.Items.Clear(); LBITEM.Items.Clear(); TxtTotal.Text = ""; TxtTroco.Text = ""; TxtValor.Text = ""; TxtPesquisa.Text = ""; TxtId.Text = ""; TxtNumQuant.Value = 1; TxtDinCart.Text = ""; //GERAR RECIBO VendaModel VendaM = new VendaModel(); VendaController venda = new VendaController(); VendaM = venda.PegarIdDaUltimaVenda(); String SaveData = tempo.DataPararCriarPasta(); ReciboController recibo = new ReciboController(); DAOCaminho caminho = new DAOCaminho(); string caminhocomp = caminho.CaminhoComprovante(); recibo.GerarReciboDeVendaPeloId(Convert.ToString(VendaM.Id), @"" + caminhocomp + @"\Recibo_" + SaveData + "_" + VendaM.Id + ".pdf"); } }