Exemplo n.º 1
0
        private void AbrirFormPagamento()
        {
            FormPagamento formPagamento = new FormPagamento(vendaFinal, colecaoDetalhes);

            formPagamento.ShowDialog(this);
            if (formPagamento.DialogResult == DialogResult.Yes)
            {
                vendaFinal = formPagamento.VendaConcluida;
                ConcluirVenda(vendaFinal);
                labelOperacao.Text = "Controle: " + string.Format("{0:000000}", vendaFinal.venid);
                FormCupom formCupom = new FormCupom(vendaFinal.venid, EnumCupom.Rodape, OsTexto);
                formCupom.ShowDialog(this);
                formCupom.Dispose();

                this.DialogResult = DialogResult.Yes;

                if (vendaInfo == null)
                {
                    LimparVenda();
                    FormMessage.ShowMessegeWarning("CAIXA LIVRE!");
                }
            }
        }
Exemplo n.º 2
0
        private void AbrirFormPagamento()
        {
            FormPagamento formPagamento;

            if (Form1.Unidade.uniassistencia == EnumAssistencia.Loja)
            {
                formPagamento = new FormPagamento(vendaFinal, colecaoDetalhes, colecaoItemVenda);
            }
            else
            {
                formPagamento = new FormPagamento(vendaFinal, colecaoDetalhes);
            }

            if (formPagamento.ShowDialog(this) == DialogResult.Yes)
            {
                vendaFinal = formPagamento.VendaConcluida;
                ConcluirVenda(vendaFinal);
                labelOperacao.Text = "Controle: " + string.Format("{0:000000}", vendaFinal.venid);
                FormCupom formCupom = new FormCupom(vendaFinal.venid, EnumCupom.Rodape, OsTexto);
                formCupom.ShowDialog(this);
                formCupom.Dispose();

                if (this.Modal)
                {
                    this.DialogResult = DialogResult.Yes;
                }
                else
                {
                    if (vendaInfo == null)
                    {
                        LimparVenda();
                        FormMessage.ShowMessegeWarning("CAIXA LIVRE!");
                    }
                }
            }
        }