private void btnLancar_Click(object sender, EventArgs e) { try { if (cbES.SelectedItem.ToString() == "Entrada" || cbES.SelectedItem.ToString() == "Saida") { double caixa = 0; string descricao = txtDescricao.Text; string entradaSaida = cbES.Text; double valor = Convert.ToDouble(txtValor.Text); Fluxo lancamento = new Fluxo(); lancamento.descricao = descricao; lancamento.entradaSaida = entradaSaida; lancamento.valor = valor; lancamento.cadastrar(); Fluxo novoItem = new Fluxo(); foreach (Fluxo p in novoItem.listar()) { caixa = caixa + p.valor; } txtCaixa.Text = caixa.ToString(); MessageBox.Show("Operação realizada com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show("Erro ao tentar cadastrar. " + ex.Message, "Falha na operação", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public Histórico() { InitializeComponent(); Fluxo novoItem = new Fluxo(); dgwFluxo.DataSource = novoItem.listar(); }
private void btnCarregar_Click(object sender, EventArgs e) { double caixa = 0; Fluxo novoItem = new Fluxo(); foreach (Fluxo p in novoItem.listar()) { caixa = caixa + p.valor; } txtCaixa.Text = caixa.ToString(); }
private void btnLancar_Click(object sender, EventArgs e) { int contador = 0; Fluxo novoItem = new Fluxo(); foreach (Fluxo p in novoItem.listar()) { contador++; if (p.id == Convert.ToInt16(txtId.Text)) { try { string descricao = txtDescricao.Text; string entradaSaida = cbES.Text; double valor = Convert.ToDouble(txtValor.Text); int id = Convert.ToInt16(txtId.Text); Fluxo lancamento = new Fluxo(); lancamento.descricao = descricao; lancamento.entradaSaida = entradaSaida; lancamento.valor = valor; lancamento.id = id; lancamento.Update(); MessageBox.Show("Operação realizada com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro ao tentar alterar. " + ex.Message, "Falha na operação", MessageBoxButtons.OK, MessageBoxIcon.Warning); } break; } else if (contador.Equals(p.listar().Count)) { MessageBox.Show("Id não encontrado", "Falha na opreação", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnApagar_Click(object sender, EventArgs e) { int contador = 0; DialogResult confirmar = MessageBox.Show("Deseja excluir registro?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); Fluxo novoItem = new Fluxo(); foreach (Fluxo p in novoItem.listar()) { contador++; if (p.id == Convert.ToInt16(txtID.Text)) { if (confirmar.ToString().ToUpper() == "YES") { try { Fluxo apagar = new Fluxo(); apagar.id = Convert.ToInt16(txtID.Text); apagar.delete(); MessageBox.Show("Operação realizada com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro ao tentar apagar. " + ex.Message, "Falha na operação", MessageBoxButtons.OK, MessageBoxIcon.Warning); } break; } } else if (contador.Equals(p.listar().Count)) { MessageBox.Show("Id não encontrado", "Falha na opreação", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnRefresh_Click(object sender, EventArgs e) { Fluxo novoItem = new Fluxo(); dgwFluxo.DataSource = novoItem.listar(); }