Example #1
0
        private void toolStripMenuItem1_Click(object sender, EventArgs e)
        {
            // izmena stavke
            if (dgvStavkeRacuna.CurrentRow == null)
            {
                MessageBox.Show("Odaberi stavku");
                return;
            }
            else
            {
                ListaStavkiFaktureView selektovanaStavkaFakture = (ListaStavkiFaktureView)dgvStavkeRacuna.CurrentRow.DataBoundItem;

                // indeks odabranog zapisa
                IndeksOdabraneStavkeFakture = dgvStavkeRacuna.CurrentCell.RowIndex;

                if (selektovanaStavkaFakture == null)
                {
                    return;
                }
                StavkaFaktureForm stavkaFakture = new StavkaFaktureForm(selektovanaStavkaFakture.ID, FakturaZaglavlje.ID);
                stavkaFakture.ShowDialog();

                PopuniListuStavkiFakture();

                // vraćanje na odabrani zapis nakon editovanja
                dgvStavkeRacuna.CurrentCell = dgvStavkeRacuna.Rows[IndeksOdabraneStavkeFakture].Cells[2];
            }
        }
Example #2
0
        private void DGVStavkeRacuna_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            ListaStavkiFaktureView selektovanaStavkaFakture = (ListaStavkiFaktureView)dgvStavkeRacuna.CurrentRow.DataBoundItem;

            if (selektovanaStavkaFakture == null)
            {
                return;
            }

            MessageBox.Show(selektovanaStavkaFakture.ID.ToString());
        }
Example #3
0
        private void toolStripMenuItem2_Click(object sender, EventArgs e)
        {
            // brisanje stavke fakture
            if (dgvStavkeRacuna.CurrentRow == null)
            {
                MessageBox.Show("Odaberi stavku");
                return;
            }
            else
            {
                ListaStavkiFaktureView selektovanaStavkaFakture = (ListaStavkiFaktureView)dgvStavkeRacuna.CurrentRow.DataBoundItem;

                BrisanjeStavkeFakture(selektovanaStavkaFakture.ID);

                PopuniListuStavkiFakture();
            }
        }