private void btnFechaCaixa_Click(object sender, EventArgs e)
        {
            //fechar atualiza o id aberto
            caixaDAO caixa   = new caixaDAO();
            int      idCaixa = caixa.EncontraCaixaAberto();

            if (Caixa.getInstance().IsAberto)
            {
                Caixa.getInstance().FechaCaixa();
                String msg = "Caixa fechado com sucesso às " + Caixa.getInstance().Fechamento.ToString();
                MessageBox.Show(msg, "", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
            else
            {
                MessageBox.Show("Caixa não está aberto!", "", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
            caixa.FechaCaixa(idCaixa);
            btnFechaCaixa.Visible = false;
            btnAbreCaixa.Visible  = true;
            lblAbertoEm.Visible   = false;
            lblAbertura.Visible   = false;
        }
        private void btnAbreCaixaClick(object sender, EventArgs e)
        {
            caixaDAO caixa = new caixaDAO();

            caixa.AbreCaixa();

            if (Caixa.getInstance().IsAberto)
            {
                MessageBox.Show("Caixa já está aberto!", "Boas vendas!", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }
            else
            {
                Caixa.getInstance().AbreCaixa();
                MessageBox.Show("Caixa aberto com sucesso!!", "Operção concluida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                //btnChamaProduto.Enabled = true;
            }
            lblAbertura.Text      = Caixa.getInstance().Abertura.ToString();//pegar do banco
            lblAbertoEm.Visible   = true;
            lblAbertura.Visible   = true;
            btnFechaCaixa.Visible = true;
            btnAbreCaixa.Visible  = false;
        }