private void duNovi_Click(object sender, System.EventArgs e)
        {
            clsDnevnikObuke dnevnik = new clsDnevnikObuke();
            frmDnevnikUnos  dodaj   = new frmDnevnikUnos();

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

            if (dodaj.ShowDialog() == DialogResult.OK)
            {
                duOsvjezi_Click(sender, e);
            }
        }
Beispiel #2
0
 public void uzmiPodatke(clsDnevnikObuke a, int o)
 {
     this.dnevnik = a;
     this.opcija  = o;
 }
        private void duIzmjeni_Click(object sender, System.EventArgs e)
        {
            if (this.dsDnevnikObuke1.DnevnikObuke.Rows.Count > 0)
            {
                //Odabir trenutno oznacene celije
                DataGridCell celija = this.dgDnevnikObuke.CurrentCell;
                //Odabir podataka iz trenutne celije na pozicijama kolona od 0 i 7
                object I0  = this.dgDnevnikObuke[celija.RowNumber, 0];
                object I1  = this.dgDnevnikObuke[celija.RowNumber, 1];
                object I2  = this.dgDnevnikObuke[celija.RowNumber, 2];
                object I3  = this.dgDnevnikObuke[celija.RowNumber, 3];
                object I4  = this.dgDnevnikObuke[celija.RowNumber, 4];
                object I5  = this.dgDnevnikObuke[celija.RowNumber, 5];
                object I6  = this.dgDnevnikObuke[celija.RowNumber, 6];
                object I7  = this.dgDnevnikObuke[celija.RowNumber, 7];
                object I8  = this.dgDnevnikObuke[celija.RowNumber, 8];
                object I9  = this.dgDnevnikObuke[celija.RowNumber, 9];
                object I10 = this.dgDnevnikObuke[celija.RowNumber, 10];
                object I11 = this.dgDnevnikObuke[celija.RowNumber, 11];
                object I12 = this.dgDnevnikObuke[celija.RowNumber, 12];
                object I13 = this.dgDnevnikObuke[celija.RowNumber, 13];
                object I14 = this.dgDnevnikObuke[celija.RowNumber, 14];
                object I15 = this.dgDnevnikObuke[celija.RowNumber, 15];



                //Kreiranje novog objekta klase clsDnevnikObuke
                clsDnevnikObuke dnevnik = new clsDnevnikObuke();

                //Konvertovanje objekata I0 do I7 u stringove i
                //proslijedivanje u varijable iz clsVarijable
                dnevnik.CasID             = Convert.ToString(I0);
                dnevnik.KandidatID        = Convert.ToString(I1);
                dnevnik.KandidatIme       = Convert.ToString(I2);
                dnevnik.KandidatPrezime   = Convert.ToString(I3);
                dnevnik.KategorijaID      = Convert.ToString(I4);
                dnevnik.Kategorija        = Convert.ToString(I5);
                dnevnik.DatumObuke        = Convert.ToString(I6);
                dnevnik.MetodskaJedinica  = Convert.ToString(I7);
                dnevnik.MjestoObuke       = Convert.ToString(I8);
                dnevnik.VrijemeOd         = Convert.ToString(I9);
                dnevnik.VrijemeDo         = Convert.ToString(I10);
                dnevnik.VoziloID          = Convert.ToString(I11);
                dnevnik.Model             = Convert.ToString(I12);
                dnevnik.InstruktorID      = Convert.ToString(I13);
                dnevnik.InstruktorIme     = Convert.ToString(I14);
                dnevnik.InstruktorPrezime = Convert.ToString(I15);

                //Kreiranje objekta izmjeni klase frmDnevnikUnos
                frmDnevnikUnos izmjeni = new frmDnevnikUnos();
                //Poziv funkcije uzmiPodatke za objekat izmjeni

                izmjeni.uzmiPodatke(dnevnik, 2);
                //Otvaranje forme frmDnevnikUnos
                //izmjeni.ShowDialog();

                if (izmjeni.ShowDialog() == DialogResult.OK)
                {
                    duOsvjezi_Click(sender, e);
                }
            }
            else
            {
                MessageBox.Show("Niste oznaèili zapis za Ažuriranje:", "Upozorenje !", MessageBoxButtons.OK, MessageBoxIcon.Question);
            }
        }