public void AtualizadgvTABCaixa()
        {
            DALConexao  cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLTABCaixa bll = new BLLTABCaixa(cx);

            dgvTABCaixas.DataSource             = bll.LocalizarCaixas(Convert.ToInt32(cbxTurno.Text), (rbtAtacado.Checked == true) ? 1 : 0, (cbxDia.Checked == true) ? 1 : 0, dtpMovimento.Value.ToString("yyyy-MM-dd"));
            dgvTABCaixas.RowHeadersVisible      = false;
            dgvTABCaixas.ReadOnly               = true;
            dgvTABCaixas.SelectionMode          = DataGridViewSelectionMode.FullRowSelect;
            dgvTABCaixas.Columns[1].HeaderText  = "Caixa";
            dgvTABCaixas.Columns[2].HeaderText  = "Operador";
            dgvTABCaixas.Columns[3].HeaderText  = "Nome";
            dgvTABCaixas.Columns[12].HeaderText = "Turno";
            dgvTABCaixas.Columns[3].Width       = 420;
            dgvTABCaixas.Columns[0].Visible     = false;
            dgvTABCaixas.Columns[4].Visible     = false;
            dgvTABCaixas.Columns[5].Visible     = false;
            dgvTABCaixas.Columns[6].Visible     = false;
            dgvTABCaixas.Columns[7].Visible     = false;
            dgvTABCaixas.Columns[8].Visible     = false;
            dgvTABCaixas.Columns[9].Visible     = false;
            dgvTABCaixas.Columns[10].Visible    = false;
            dgvTABCaixas.Columns[11].Visible    = false;
            dgvTABCaixas.Columns[13].Visible    = false;
            dgvTABCaixas.Columns[14].Visible    = false;
            dgvTABCaixas.Columns[15].Visible    = false;
            dgvTABCaixas.Columns[16].Visible    = false;
            this.AtualizaTotais(1);
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloTABCaixa modelo = new ModeloTABCaixa();
                modelo.NumTrans  = Convert.ToInt32(_transacao.ToString());
                modelo.VlrDin    = Convert.ToDouble(txtDinheiro.Text.ToString());
                modelo.VlrDep    = Convert.ToDouble(txtBanese.Text.ToString());
                modelo.VlrDeb    = Convert.ToDouble(txtCDrede.Text.ToString());
                modelo.VlrCred   = Convert.ToDouble(txtCCrede.Text.ToString());
                modelo.VlrTran   = Convert.ToDouble(txtTEDelet.Text.ToString());
                modelo.VlrCheq   = Convert.ToDouble(txtCheque.Text.ToString());
                modelo.VlrCctks  = Convert.ToDouble(txtCCtks.Text.ToString());
                modelo.VlrCdtks  = Convert.ToDouble(txtCDtks.Text.ToString());
                modelo.VlrMoedas = Convert.ToDouble(txtMoedas.Text.ToString());
                modelo.VlrOutros = Convert.ToDouble(txtOutros.Text.ToString());

                DALConexao  cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLTABCaixa bll = new BLLTABCaixa(cx);
                bll.Alterar(modelo);
                this.AlteraCampos(1);
                this.AtualizadgvTABCaixa();
            }
            catch
            {
            }
        }
        public frmFechamentoCaixa()
        {
            InitializeComponent();
            this.WindowState   = FormWindowState.Maximized;
            rbtAtacado.Checked = true;


            DALConexao  cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLTABCaixa bll = new BLLTABCaixa(cx);

            dgvTABCaixas.DataSource = bll.LocalizarCaixas(Convert.ToInt32(cbxTurno.Text), (rbtAtacado.Checked == true) ? 1 : 0, (cbxDia.Checked == true) ? 1 : 0, dtpMovimento.Value.ToString("yyyy-MM-dd"));
            this.AtualizadgvTABCaixa();
            AlteraCampos(1);
        }
        public void AtualizaDGV(int seg, string dtmovimento)
        {
            dgvCTABCaixa.RowHeadersVisible = false;
            dgvCTABCaixa.ReadOnly          = true;
            dgvCTABCaixa.SelectionMode     = DataGridViewSelectionMode.FullRowSelect;
            DALConexao  cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLTABCaixa bll = new BLLTABCaixa(cx);

            dgvCTABCaixa.DataSource            = bll.Buscar(seg, dtmovimento);
            dgvCTABCaixa.Columns[0].HeaderText = "Caixa";
            dgvCTABCaixa.Columns[0].Width      = 80;
            dgvCTABCaixa.Columns[1].HeaderText = "Operador";
            dgvCTABCaixa.Columns[1].Width      = 80;
            dgvCTABCaixa.Columns[2].HeaderText = "Nome";
            dgvCTABCaixa.Columns[2].Width      = 360;
        }
        public void Insert(int numcaixa, int numoper, string nome, int turno)
        {
            ModeloTABCaixa modelo = new ModeloTABCaixa();

            modelo.NumCaixa  = numcaixa;
            modelo.CodCaixa  = numoper;
            modelo.NomeCaixa = nome.ToString();
            modelo.Turno     = turno;
            modelo.DtCaixa   = Convert.ToDateTime(dtpMovimento.Text.ToString());
            DALConexao  cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLTABCaixa bll = new BLLTABCaixa(cx);

            bll.Incluir(modelo);
            bll.AlterarTBC(modelo);


            this.AtualizadgvTABCaixa();
        }
        public frmConsultaTABCaixas(int seg, string dtmovimento)
        {
            InitializeComponent();
            DALConexao     cx     = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLTABCaixa    bll    = new BLLTABCaixa(cx);
            ModeloTABCaixa modelo = new ModeloTABCaixa();

            try
            {
                bll.IncluirTBC(modelo);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            dgvCTABCaixa.DataSource = bll.Buscar(seg, dtmovimento);
            this.AtualizaDGV(seg, dtmovimento);
        }