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();
            }
        }
Example #2
0
        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;
            }
        }