/// <summary> /// Evento load do forms, carrega metodo para desativação dos campos e botoes /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmRealizarVendas_Load(object sender, EventArgs e) { if (VerificaCaixaAberto() == true) { DesabilitaHabilitaCamposVendas(false); IniciarNovaVenda(); } else { if (MessageBox.Show("O caixa para esta data não foi aberto.\n Deseja realizar abertura do caixa ?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { frmAberturaFechamentoCaixa frm = new frmAberturaFechamentoCaixa(); frm.ShowDialog(); IniciarNovaVenda(); } else { this.Close(); } } if (VerificaCaixaFechado() == true) { if (MessageBox.Show("O caixa ja encontra-se fechado.\n Deseja realizar reabertura do caixa ?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Caixa caixa = new Caixa(); CaixaBO caixaBO = new CaixaBO(); caixa = caixaBO.SelecionaUltimoCaixa(); caixa.CaixaID = caixa.CaixaID; caixa.Situacao = "Aberto"; caixa.DataReabertura = Convert.ToDateTime(DateTime.Now.ToString("dd/MM/yyyy")); caixaBO.ReabrirCaixa(caixa); MessageBox.Show("Caixa reaberto com sucesso", "Ok", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { this.Close(); } } }
private void listViewCaixaDiarios_DoubleClick(object sender, EventArgs e) { if ((listViewCaixaDiarios.Items.Count > 0) && (listViewCaixaDiarios.FocusedItem.SubItems[4].Text != "Fechado")) { int caixaId = Convert.ToInt32(listViewCaixaDiarios.FocusedItem.SubItems[0].Text); frmAberturaFechamentoCaixa frm = new frmAberturaFechamentoCaixa(); frm.CarregaCaixaFechamento(caixaId); frm.ShowDialog(); CarregaListagemCaixas(); GerarArquivoTxtMovimentacao(); ImprimirMovimentacao(); } else { MessageBox.Show("Caixa fechado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void menuAbrirFechar_Click(object sender, EventArgs e) { frmAberturaFechamentoCaixa frm = new frmAberturaFechamentoCaixa(); frm.ShowDialog(); }