private void fecharCaixaToolStripMenuItem_Click(object sender, EventArgs e) { string caixa = ""; string pedido = ""; string winthor = ""; string dinheiro = ""; string cartao = ""; string total = ""; string abertura = ""; ModeloCaixaStatus modelo = new ModeloCaixaStatus(); modelo.CaxsCod = IdCaixa; modelo.CaxsFechamento = DateTime.Now; modelo.CaxsStatus = 1; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCaixaStatus bll = new BLLCaixaStatus(cx); bll.Fechar(modelo); BLLCaixa bllc = new BLLCaixa(cx); ModeloCaixa mcaixa = bllc.CarregaModeloCaixa(modelo.CaxsCod); caixa = mcaixa.CaxId.ToString(); pedido = mcaixa.CaxPedido.ToString(); winthor = mcaixa.CaxWinthor.ToString(); dinheiro = mcaixa.CaxDinheiro.ToString(); cartao = mcaixa.CaxCartao.ToString(); total = mcaixa.CaxTotal.ToString(); abertura = mcaixa.CaxAbertura.ToString(); GravarFechamento(caixa, pedido, winthor, dinheiro, cartao, total, abertura); spoolrec("FECHAMENTO.txt"); File.Move("CAIXA", "CAIXA_" + DateTime.Now.ToString("ddMMyyyy_HHmm")); this.Close(); }
private void btnGravar_Click(object sender, EventArgs e) { if (txtNome.Text != "" && txtValor.Text != "") { BLLCaixa OBJBll = new BLLCaixa(); Conta divida = new Conta(); divida.Data = dtpData.Value; divida.Nome = txtNome.Text; divida.Valor = Decimal.Parse(txtValor.Text); if (cbRecorrente.Checked) { divida.DataFinal = dtpDataFinal.Value; divida.Recorrente = "S"; } if (OBJBll.Salvar(divida) == true) { MessageBox.Show("Conta salva com sucesso !"); limparTextBoxes(this.Controls); } //msg salvo com sucesso else { MessageBox.Show("Conta não foi salva !"); } //msg não foi salvo dgvDividas.DataSource = OBJBll.listarDividas(); limparTextBoxes(this.Controls); } else { MessageBox.Show("Informe um nome e um valor!"); } }
private void btnExcluir_Click(object sender, EventArgs e) { int id = 0; id = (int)dgvDividas.CurrentRow.Cells[0].Value; if (id != 0 && txtNome.Text != "" && txtValor.Text != "") { Conta divida = new Conta(); BLLCaixa BLLObj = new BLLCaixa(); divida = BLLObj.retornarDivida(id); divida.Nome = txtNome.Text; divida.Valor = decimal.Parse(txtValor.Text); divida.Data = dtpData.Value; if (cbRecorrente.Checked) { divida.DataFinal = dtpDataFinal.Value; divida.Recorrente = "S"; } else { divida.Recorrente = "N"; divida.DataFinal = null; } BLLObj.Excluir(divida); dgvDividas.DataSource = BLLObj.listarDividas(); limparTextBoxes(this.Controls); } else { MessageBox.Show("Selecione uma conta antes !"); } }
public frmCaixa() { InitializeComponent(); BLLCaixa OBJBll = new BLLCaixa(); dgvDividas.DataSource = OBJBll.listarDividas(); }
public frmConsultaTesouraria() { InitializeComponent(); this.WindowState = FormWindowState.Maximized; rbtAberto.Checked = true; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCaixa bll = new BLLCaixa(cx); dgvDados.DataSource = bll.LocalizarCaixas(txtNome.Text.ToString(), dtConsultaCaixa.Value.ToString("yyyy-MM-dd")); this.AtualizaCabecalhoDGTesourariaA(); }
private void dgvDividas_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int id = (int)dgvDividas.CurrentRow.Cells[0].Value; Conta divida = new Conta(); BLLCaixa BLLObj = new BLLCaixa(); divida = BLLObj.retornarDivida(id); txtNome.Text = divida.Nome; txtValor.Text = divida.Valor.ToString(); dtpData.Text = divida.Data.ToString(); if (divida.Recorrente == "S") { cbRecorrente.Checked = true; dtpDataFinal.Text = divida.DataFinal.ToString(); } }
public void AtualizaCabecalhoDGTesourariaA() { if (rbtAberto.Checked == true) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCaixa bll = new BLLCaixa(cx); dgvDados.DataSource = bll.LocalizarCaixas(txtNome.Text.ToString(), dtConsultaCaixa.Value.ToString("yyyy-MM-dd")); //dgvDados.Columns[1].Width = 700; dgvDados.RowHeadersVisible = false; dgvDados.ReadOnly = true; dgvDados.Columns[0].HeaderText = "Nome"; dgvDados.Columns[1].HeaderText = "Cód Caixa"; dgvDados.Columns[2].HeaderText = "Total Pedido"; dgvDados.Columns[2].DefaultCellStyle.Format = "N2"; dgvDados.Columns[3].Visible = false; dgvDados.Columns[4].Visible = false; dgvDados.Columns[5].Visible = false; dgvDados.Columns[6].Visible = false; dgvDados.Columns[7].HeaderText = "Data Abertura"; dgvDados.Columns[8].Visible = false; } if (rbtFechado.Checked == true) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCaixa bll = new BLLCaixa(cx); dgvDados.DataSource = bll.LocalizarCaixasF(txtNome.Text.ToString(), dtConsultaCaixa.Value.ToString("yyyy-MM-dd")); //dgvDados.Columns[1].Width = 700; dgvDados.RowHeadersVisible = false; dgvDados.ReadOnly = true; dgvDados.Columns[0].HeaderText = "Nome"; dgvDados.Columns[1].HeaderText = "Cód Caixa"; dgvDados.Columns[2].HeaderText = "Total Pedido"; dgvDados.Columns[2].DefaultCellStyle.Format = "N2"; dgvDados.Columns[3].Visible = false; dgvDados.Columns[4].Visible = false; dgvDados.Columns[5].Visible = false; dgvDados.Columns[6].Visible = false; dgvDados.Columns[7].HeaderText = "Data Abertura"; dgvDados.Columns[8].Visible = true; dgvDados.Columns[8].HeaderText = "Data Fechamento"; } }
public void VendaCaixa() { try { ModeloCaixa modelo = new ModeloCaixa(); modelo.CaxId = IdCaixa; modelo.CaxVenda = codigov; modelo.CaxNome = Properties.Settings.Default.Usuario; modelo.CaxPedido = Convert.ToDouble(txtVlrPed.Text); modelo.CaxCartao = Convert.ToDouble(txtCart.Text); modelo.CaxWinthor = Convert.ToDouble(txtWint.Text); modelo.CaxDinheiro = Convert.ToDouble(txtTotal.Text); modelo.CaxTotal = Convert.ToDouble(txtTot.Text); DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCaixa bll = new BLLCaixa(cx); bll.Incluir(modelo); } catch { } }