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();
        }
Exemple #4
0
        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);
                }
            }
        }
Exemple #5
0
        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();
        }