예제 #1
0
        private void enviarEntrada()
        {
            if (depositTb.Text == "")
            {
                MessageBox.Show("Insira um valor!");
                depositTb.Focus();
            }
            else if (origemDp.Text == "")
            {
                MessageBox.Show("Insira uma origem!");
                origemDp.Focus();
            }
            else if (descripTb.Text == "")
            {
                MessageBox.Show("Insira o formato da entrada!");
                descripTb.Focus();
            }
            else
            {
                Objetos.Entrada entrada = new Objetos.Entrada();
                DAO.EntradaDAO  eDAO    = new DAO.EntradaDAO();

                entrada.Valor        = Convert.ToDouble(depositTb.Text);
                entrada.FkNomeOrigem = origemDp.Text;
                entrada.Descricao    = descripTb.Text;
                entrada.FkNomeColaboradorResponsavel = respDp.Text;
                entrada.NotaFiscal = notaTb.Text;

                clear();
                switchTabela();

                eDAO.IncluirEntrada(entrada);
                updateTable();
            }
        }
예제 #2
0
        private void updateTable()
        {
            DAO.EntradaDAO eDAO = new DAO.EntradaDAO();
            DAO.CaixaDAO   cDAO = new DAO.CaixaDAO();

            dataGridView1.DataSource = eDAO.ConsultarEntrada();
            dataGridView1.Sort(this.dataGridView1.Columns["DataHoraRegistro"], ListSortDirection.Descending);
            dinheiroEntradaLb.Text = "R$" + String.Format("{0:0.00}", cDAO.ConsultarSaldo());
        }
예제 #3
0
        public HistóricoMov()
        {
            InitializeComponent();

            DAO.EntradaDAO eDAO = new DAO.EntradaDAO();

            tabelaMov.DataSource = eDAO.ConsultarMovimentacoes();
            tabelaMov.Sort(this.tabelaMov.Columns["DataHoraRegistro"], ListSortDirection.Descending);
        }
예제 #4
0
        private void deleteBt_Click(object sender, EventArgs e)
        {
            DAO.EntradaDAO eDAO = new DAO.EntradaDAO();

            DataGridViewRow row         = dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex];
            int             valorCelula = Int16.Parse(row.Cells[0].Value.ToString());

            var confirmResult = MessageBox.Show("Tem certeza que deseja excluir essa saída?", "Confirmação", MessageBoxButtons.YesNo);

            if (confirmResult == DialogResult.Yes)
            {
                eDAO.ExcluirEntrada(valorCelula);
                updateTable();
            }
        }
예제 #5
0
        private void saveBt_Click(object sender, EventArgs e)
        {
            Objetos.Entrada entrada = new Objetos.Entrada();
            DAO.EntradaDAO  eDAO    = new DAO.EntradaDAO();

            entrada.IdMovimentacao = id;

            entrada.Valor      = Convert.ToDouble(depositTb.Text);
            entrada.FkIdOrigem = Int16.Parse(origemDp.Text);
            entrada.Descricao  = descripTb.Text;
            entrada.FkNomeColaboradorResponsavel = respDp.Text;
            entrada.NotaFiscal = notaTb.Text;

            eDAO.AlterarEntrada(entrada);

            updateTable();
            switchNovo();
        }