コード例 #1
0
        private void duNovi_Click(object sender, System.EventArgs e)
        {
            clsSifre     sifra = new clsSifre();
            frmSifreUnos dodaj = new frmSifreUnos();

            dodaj.uzmiPodatke(sifra, 1);
            //dodaj.ShowDialog();

            if (dodaj.ShowDialog() == DialogResult.OK)
            {
                duOsvjezi_Click(sender, e);
            }
        }
コード例 #2
0
        private void duIzmjeni_Click(object sender, System.EventArgs e)
        {
            if (this.dsSifre1.Sifre.Rows.Count > 0)
            {
                //Odabir trenutno oznacene celije
                DataGridCell celija = this.dgSifre.CurrentCell;
                //Odabir podataka iz trenutne celije na pozicijama kolona od 0 i 7
                object I0 = this.dgSifre[celija.RowNumber, 0];
                object I1 = this.dgSifre[celija.RowNumber, 1];
                object I2 = this.dgSifre[celija.RowNumber, 2];
                object I3 = this.dgSifre[celija.RowNumber, 3];

                //Kreiranje novog objekta klase clsSifre
                clsSifre sifra = new clsSifre();

                //Konvertovanje objekata I0 do I3 u stringove i
                //proslijedivanje u varijable iz clsVarijable
                sifra.SifraID       = Convert.ToString(I0);
                sifra.KorisnickoIme = Convert.ToString(I1);
                sifra.Sifra         = Convert.ToString(I2);
                sifra.Tip           = Convert.ToString(I3);

                //Kreiranje objekta izmjeni klase frmSifreUnos
                frmSifreUnos izmjeni = new frmSifreUnos();

                //Poziv funkcije uzmiPodatke za objekat izmjeni
                izmjeni.uzmiPodatke(sifra, 2);

                //izmjeni.ShowDialog();

                if (izmjeni.ShowDialog() == DialogResult.OK)
                {
                    duOsvjezi_Click(sender, e);
                }
            }
            else
            {
                MessageBox.Show("Niste oznacili zapis za Ažuriranje:", "Upozorenje !", MessageBoxButtons.OK, MessageBoxIcon.Question);
            }
        }
コード例 #3
0
 public void uzmiPodatke(clsSifre a, int o)
 {
     this.sifra  = a;
     this.opcija = o;
 }