Esempio n. 1
0
        private void InserirVenda()
        {
            caixa = new Caixa();
            if (caixa.VerificarCaixa())
            {
                vendaFinal = new VendaInfo();
                CaixaTurnoInfo caixaTurnoInfo = caixa.ConsultarTurnoAberto();

                if (vendaInfo == null)
                {
                    VendaInfo vendaNova = new VendaInfo
                    {
                        vendata          = DateTime.Now.Date,
                        venidcliente     = infoPessoa.Id,
                        venidfunc        = Form1.User.useidfuncionario,
                        venidunidade     = Form1.Unidade.uniid,
                        venquant         = qtTotal,
                        venvalor         = dcTotal,
                        venvip           = VendaVip ? 1 : 0,
                        venmodo          = 1,
                        venidturno       = caixaTurnoInfo.caixaturnoid,
                        venidstatus      = 1,
                        venidtipoentrada = 4
                    };

                    vendaFinal = vendaNova;
                }
                else
                {
                    vendaInfo.venidturno = caixaTurnoInfo.caixaturnoid;
                    vendaInfo.venquant   = qtTotal;
                    vendaInfo.venvalor   = dcTotal;
                    vendaFinal           = vendaInfo;
                }

                colecaoDetalhes = new VendaDetalhesColecao();
                foreach (ItemVendaInfo item in colecaoItemVenda)
                {
                    VendaDetalhesInfo vendaDetalhesInfo = new VendaDetalhesInfo
                    {
                        vendetalhesid        = 0,
                        vendetalhesidprod    = item.Id,
                        vendetalhesidvenda   = 0,
                        vendetalhesquant     = item.Quant,
                        vendetalhesvalordesc = item.ValorDesc,
                        vendetalhesvalorunit = item.ValorUnit,
                        vendetalhesidfunc    = item.funid
                    };

                    colecaoDetalhes.Add(vendaDetalhesInfo);
                }
            }
            else
            {
                FormMessage.ShowMessegeWarning("Verificar se há algum caixa aberto!");
            }
        }
Esempio n. 2
0
        private void Vender()
        {
            Caixa caixa = new Caixa();

            if (caixa.VerificarCaixa())
            {
                AbrirVenda();
            }
        }
Esempio n. 3
0
        private void MenuItemSangria_Click(object sender, EventArgs e)
        {
            Caixa caixa = new Caixa();

            if (caixa.VerificarCaixa())
            {
                FormSangria formSangria = new FormSangria();
                AbrirForm(formSangria);
            }
        }
Esempio n. 4
0
        private void MenuItemTrocaDeTurno_Click(object sender, EventArgs e)
        {
            Caixa caixa = new Caixa();

            if (caixa.VerificarCaixa())
            {
                FormCaixa formCaixa = new FormCaixa(EnumCaixa.Turno);
                AbrirForm(formCaixa);
            }
        }
Esempio n. 5
0
        private void MenuItempagamentoRecebimentoDiversos_Click(object sender, EventArgs e)
        {
            Caixa caixa = new Caixa();

            if (caixa.VerificarCaixa())
            {
                FormLancamentos formLancamentos = new FormLancamentos(true);
                AbrirForm(formLancamentos);
            }
        }
Esempio n. 6
0
        private void MenuItemLancarEstoque_Click_1(object sender, EventArgs e)
        {
            Caixa caixa = new Caixa();

            if (caixa.VerificarCaixa())
            {
                FormProdEstoque formProdEstoque = new FormProdEstoque();
                AbrirForm(formProdEstoque);
            }
        }
Esempio n. 7
0
        private void AbrirCaixa(EnumCaixa enumCaixa)
        {
            Caixa caixa = new Caixa();

            if (caixa.VerificarCaixa())
            {
                FormCaixa formCaixa = new FormCaixa(enumCaixa);
                AbrirForm(formCaixa);
            }
        }
Esempio n. 8
0
        private void MenuItemCaixa_Click(object sender, EventArgs e)
        {
            Caixa caixa = new Caixa();

            if (caixa.CaixaAberto() != null)
            {
                FormCaixa formCaixa = new FormCaixa(EnumCaixa.Caixa);
                AbrirForm(formCaixa);
            }
            else
            {
                caixa.VerificarCaixa();
            }
        }
        private void buttonCancelar_Click(object sender, EventArgs e)
        {
            Caixa caixa = new Caixa();

            if (caixa.VerificarCaixa())
            {
                if (ItemSelecionado())
                {
                    FormVendaCancelar formVendaCancelar = new FormVendaCancelar(infoVenda);
                    formVendaCancelar.ShowDialog(this);
                    formVendaCancelar.Dispose();

                    if (formVendaCancelar.DialogResult == DialogResult.Yes)
                    {
                        PreencherListaThread();
                    }
                }
            }
        }
 private bool VerificarCaixa()
 {
     caixa = new Caixa();
     return(caixa.VerificarCaixa());
 }