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); } }
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); } }