示例#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];
            }
        }
示例#2
0
        private void DodajNovuStavkuFakture()
        {
            StavkaFaktureForm stavkaFakture = new StavkaFaktureForm(null, FakturaZaglavlje.ID);

            stavkaFakture.labelNaslov.Text = "Dodavanje stavke računa";
            stavkaFakture.ShowDialog();

            PopuniListuStavkiFakture();
        }