Decimal VT = 0;//VARIAVEL GLOBAL PARA CALCULAR VALOR TOTAL DOS PRODUTOS POR QUANITDADE public NovaVenda() { InitializeComponent(); // USUARIO DAOUsuario usuario = new DAOUsuario(); UsuarioModel usuarioLogado = new UsuarioModel(); usuarioLogado = usuario.PegarUsuarioLogado(); LblUsuario.Text = usuarioLogado.Nome; //DATA Controller tempo = new Controller(); String hora = tempo.PegarDiaeHora(); LblTestedata.Text = Convert.ToString(hora); //INICAR TABELA CAIXA String data = tempo.PegarDiaMesAnoAtual(); DAOCaixa daocaixa = new DAOCaixa(); daocaixa.IniciarCaixa(Convert.ToString(data)); //ZERAR TABELA TEMP DAOVENDATEMP temp = new DAOVENDATEMP(); temp.ZerarTabela(); }
}//SALVA NO BANCO TEMPORARIO public void PreparaBancoItemAntigo(String nome, Decimal quantidadeDecimal) { DAOVENDATEMP daotemp = new DAOVENDATEMP(); String quantidade = Convert.ToString(quantidadeDecimal); daotemp.PreparaBancoItemAntigos(nome, quantidade); }//SALVA NO BANCO TEMPORARIO
public Login() { InitializeComponent(); UsuarioController us = new UsuarioController(); us.IniciaLogin(); DAOVENDATEMP daoTemp = new DAOVENDATEMP(); daoTemp.ZerarTabela(); MessageBox.Show("ESSE É UM SISTEMA QUE ESTÁ EM SUA VERSÃO DE TESTE, CONTINUE ANOTANDO SUAS VENDAS NO CADERNO AO FINAL DO DIA"); }
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 BtnFinalizar_Click(object sender, EventArgs e) { //FINALIZAR Controller tempo = new Controller(); String data = tempo.PegarDiaMesAnoAtual(); //1 = PAGO //2 = PAGAR DEPOIS //FINALIZAR VENDA VendaController v = new VendaController(); v.FinalizarVenda(data, LblUsuario.Text, LblValorTotal.Text, LblValorPago.Text, "0", LblTipoDePagamento.Text, 2, TxtValorRestante.Text, TxtNome.Text); //DECREMENTA PRODUTO DAOVENDATEMP daotemp = new DAOVENDATEMP(); List <ProdutoModel> lpm = new List <ProdutoModel>(); lpm = daotemp.PegadoBanco(); daotemp.DecrementaBanco(lpm); //MANDAR VALOR PAGO PARA O CAIXA Controler.CaixaController caixa = new Controler.CaixaController(); caixa.SalvarNoCaixa(data, LblValorPago.Text, LblTipoDePagamento.Text, ""); //GERAR RECIBO VendaModel VendaM = new VendaModel(); VendaController venda = new VendaController(); VendaM = venda.PegarIdDaUltimaVenda(); String SaveData = tempo.PegarDiaMesAnoAtual(); ReciboController recibo = new ReciboController(); DAOCaminho caminho = new DAOCaminho(); string caminhocomp = caminho.CaminhoComprovante(); recibo.GerarReciboDeVendaPeloId(Convert.ToString(VendaM.Id), @"" + caminhocomp + @"\Recibo_" + SaveData + "_" + VendaM.Id + ".pdf"); this.Hide(); }
private void BtnCalcularValorItem_Click(object sender, EventArgs e) { VT = 0; LVPesquisa.Items.Clear(); LBITEM.Items.Clear(); TxtTotal.Text = ""; TxtTroco.Text = ""; TxtValor.Text = ""; TxtPesquisa.Text = ""; TxtId.Text = ""; TxtNumQuant.Value = 1; TxtDinCart.Text = ""; //ZERAR TABELA TEMP DAOVENDATEMP temp = new DAOVENDATEMP(); temp.ZerarTabela(); }
private void BtnFinalizar_Click(object sender, EventArgs e) { Controller tempo = new Controller(); String data = tempo.PegarDiaMesAnoAtual(); bool TodasAsInformacoes = true; if (TodasAsInformacoes == true) { //ACRESCENTA PRODUTOS //ITENS ANTIGOS DAOVENDATEMP daotemp = new DAOVENDATEMP(); List <ProdutoModel> lpm = new List <ProdutoModel>(); lpm = daotemp.PegadoBancoItemAntigo(); daotemp.AcrescentaBanco(lpm); //DECREMENTAR PRODUTOS //ITENS NOVOS DAOVENDATEMP daotempd = new DAOVENDATEMP(); List <ProdutoModel> lpmd = new List <ProdutoModel>(); lpmd = daotempd.PegadoBancoItemNovo(); daotempd.DecrementaBanco(lpmd); //LIMPA TUDO TxtPesquisa.Text = ""; LVPesquisa.Items.Clear(); TxtCredito.Text = ""; TxtValorDevolvidos.Text = ""; TxtValorNovos.Text = ""; VTAntigo = 0; LBITEMDevolvido.Items.Clear(); TxtIdDevolvido.Text = ""; TxtNumQuantDevolvido.Value = 1; VTNovo = 0; LBITEMNovo.Items.Clear(); TxtIdnovo.Text = ""; TxtNumQuantNovo.Value = 1; } }
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"); } }