}//PEGA CAMINHO para SALVAR CAHCE public string CaminhoComprovante() { DAOCaminho dao = new DAOCaminho(); string caminho = dao.CaminhoComprovante(); return(caminho); }//PEGA CAMINHO para SALVAR CAHCE
private void BtnGerarPdf_Click_1(object sender, EventArgs e) { DAOCaminho dao = new DAOCaminho(); string pasta = dao.CaminhoComprovante(); String caminho = @"" + pasta + @"\" + TxtId.Text + ".pdf"; ReciboController recibo = new ReciboController(); recibo.GerarReciboDeVendaPeloId(TxtId.Text, caminho); TxtId.Text = ""; }
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 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"); } }