Ejemplo n.º 1
0
 private void BtnSacuvaj_Click(object sender, EventArgs e)
 {
     if (!validacija())
     {
         return;
     }
     this.predmet.Naziv  = txbNaziv.Text;
     this.predmet.Godina = comboBoxGodina.Text;
     this.predmet.smer   = (SmerPregled)smerovi.SelectedItem;
     DTOManager.dodajPredmet(predmet);
     MessageBox.Show("Uspesno izvrseno dodavanje predmeta!");
     this.Close();
 }
Ejemplo n.º 2
0
        private void BtnIzmeniUcenika_Click(object sender, EventArgs e)
        {
            if (listaUcenika.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite ucenika koga zelite da izmenite!");
                return;
            }
            int                idUcenika = Int32.Parse(listaUcenika.SelectedItems[0].SubItems[0].Text);
            UcenikBasic        uc        = DTOManager.vratiUcenika(idUcenika);
            IzmeniUcenikaForma forma     = new IzmeniUcenikaForma(uc);

            forma.ShowDialog();
            PopuniTabeluPodacima();
        }
Ejemplo n.º 3
0
        private void BtnIzmeniSmer_Click(object sender, EventArgs e)
        {
            if (listaSmerova.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite smer cije podatke zelite da izmenite!");
                return;
            }
            int        idSmera = Int32.Parse(listaSmerova.SelectedItems[0].SubItems[0].Text);
            SmerBasic  ob      = DTOManager.vratiSmer(idSmera);
            UpdateSmer forma   = new UpdateSmer(ob);

            forma.ShowDialog();
            this.PopuniTabeluPodacima();
        }
Ejemplo n.º 4
0
        private void btnIzmeni_Click(object sender, EventArgs e)
        {
            if (listaSkola.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite stavku za izmenu!");
                return;
            }

            int idRada = Int32.Parse(listaSkola.SelectedItems[0].SubItems[0].Text);
            RadUDrugojSkoliBasic     rad   = DTOManager.vratiRadUSkoli(idRada);
            DodajRadUDrugojSkoliForm forma = new DodajRadUDrugojSkoliForm(rad);

            forma.ShowDialog();
            popuniPodacima();
        }
Ejemplo n.º 5
0
        private void BtnIzmeniPredmet_Click(object sender, EventArgs e)
        {
            if (listaPredmeta.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite predmet koji zelite da izmenite!");
                return;
            }
            int idPredmeta = Int32.Parse(listaPredmeta.SelectedItems[0].SubItems[0].Text);

            pred = DTOManager.vratiPredmet(idPredmeta);
            IzmeniPredmet forma = new IzmeniPredmet(pred, listaPredmeta.SelectedItems[0].SubItems[3].Text);

            forma.ShowDialog();
            PopuniTabeluPodacima();
        }
Ejemplo n.º 6
0
        private void btnAngazmanNastavnika_Click(object sender, EventArgs e)
        {
            if (listaNastavnika.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite nastavnika cije angazmane zelite da vidite!");
                return;
            }

            int idNastavnika     = Int32.Parse(listaNastavnika.SelectedItems[0].SubItems[0].Text);
            NastavnoLiceBasic ob = DTOManager.vratiNastavnoLice(idNastavnika);

            AngazmanNastavnikaForma formaAngazman = new AngazmanNastavnikaForma(ob);

            formaAngazman.ShowDialog();
        }
Ejemplo n.º 7
0
        private void btnIzmeni_Click(object sender, EventArgs e)
        {
            if (listaNenastavnogOsoblja.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite nenastavno lice koje zelite da izmenite!");
                return;
            }

            int idOsobe = Int32.Parse(listaNenastavnogOsoblja.SelectedItems[0].SubItems[0].Text);
            NeNastavnoLiceBasic     n     = DTOManager.vratiNeNastavnoLice(idOsobe);
            DodajNeNastavnoLiceForm forma = new DodajNeNastavnoLiceForm(n);

            forma.ShowDialog();
            popuniTabeluPodacima();
        }
        private void btnIzmeni_Click(object sender, EventArgs e)
        {
            if (listaPredmeta.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite angazman koji zelite na izmenite!");
                return;
            }

            int                     idAngazmana     = Int32.Parse(listaPredmeta.SelectedItems[0].SubItems[0].Text);
            AngazmanBasic           a               = DTOManager.vratiAngazman(idAngazmana);
            AzuriranjeAngazmanaForm formaAzuriranje = new AzuriranjeAngazmanaForm(a);

            formaAzuriranje.ShowDialog();

            this.popuniTabeluPodacima();
        }
Ejemplo n.º 9
0
        private void btnIzmeniNastavnika_Click(object sender, EventArgs e)
        {
            if (listaNastavnika.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite nastavnika cije podatke zelite da izmenite!");
                return;
            }

            int idNastavnika     = Int32.Parse(listaNastavnika.SelectedItems[0].SubItems[0].Text);
            NastavnoLiceBasic ob = DTOManager.vratiNastavnoLice(idNastavnika);

            NastavnoLiceUpdateForm formaUpdate = new NastavnoLiceUpdateForm(ob);

            formaUpdate.ShowDialog();
            this.PopuniTabeluPodacima();
        }
Ejemplo n.º 10
0
        private void BtnSacuvaj_Click(object sender, EventArgs e)
        {
            if (!validacija())
            {
                return;
            }
            izmenjenUcenik.Id          = Ucenik.Id;
            izmenjenUcenik.Ime         = txbIme.Text;
            izmenjenUcenik.Prezime     = txbPrezime.Text;
            izmenjenUcenik.Razred      = comboBoxRazred.Text;
            izmenjenUcenik.Datum_upisa = datumUpisa.Value;
            izmenjenUcenik.SmerUcenika = smerUcenika;
            izmenjenUcenik.Adresa      = txbAdresa.Text;
            if (listaSmerova.SelectedItems.Count == 0)
            {
                smerUcenika = DTOManager.vratiSmer(Ucenik.SmerUcenika.Id);
            }
            else
            {
                int idSmera = Int32.Parse(listaSmerova.SelectedItems[0].SubItems[0].Text);
                this.brUcenikaNaSmeru = DTOManager.vratiBrojUcenikaNaSmeru(idSmera);
                smerUcenika           = DTOManager.vratiSmer(idSmera);
                if (brUcenikaNaSmeru >= smerUcenika.MaxUcenika && smerUcenika.Id != idSmera)
                {
                    MessageBox.Show("Nije moguce dodati ucenika na  smer jer je broj mesta na smeru popunjen!");
                    return;
                }
                // MessageBox.Show("Trenutno na smeru ima " + brUcenikaNaSmeru + " ucenika moguce je dodati jos " + (smerUcenika.MaxUcenika - brUcenikaNaSmeru) + " .");
                lblSmer.Text = smerUcenika.Naziv;
            }

            izmenjenUcenik.SmerUcenika = smerUcenika;
            string            poruka  = "Da li zelite da nastavite?";
            string            title   = "Pitanje";
            MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
            DialogResult      result  = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                DTOManager.azurirajUcenika(izmenjenUcenik);

                Close();
            }
            else
            {
            }
        }
        private void btnSacuvaj_Click(object sender, EventArgs e)
        {
            if (!validacija())
            {
                return;
            }

            if (btnSacuvaj.Text == "Izmeni")
            {
                string            poruka  = "Da li ste sigurni da zelite da izmenite podatke?";
                string            title   = "Pitanje";
                MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
                DialogResult      result  = MessageBox.Show(poruka, title, buttons);
                if (!validacija())
                {
                    return;
                }
                if (result == DialogResult.OK)
                {
                    this.prikupiPodatke();
                    DTOManager.azurirajNeNastavnoLice(this.osoblje);
                    MessageBox.Show("Azuriranje uspesno obavljeno!");
                    this.Close();
                }
                else
                {
                }
            }
            else
            {
                string            poruka  = "Da li ste sigurni da zelite da dodate novog zaposlenog?";
                string            title   = "Pitanje";
                MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
                DialogResult      result  = MessageBox.Show(poruka, title, buttons);
                if (result == DialogResult.OK)
                {
                    this.prikupiPodatke();
                    DTOManager.dodajNeNastavnoLice(this.osoblje);
                    MessageBox.Show("Dodavanje uspesno obavljeno!");
                    this.Close();
                }
                else
                {
                }
            }
        }
Ejemplo n.º 12
0
        private void BtnDodajOcenu_Click(object sender, EventArgs e)
        {
            if (listaPredmeta.SelectedItems.Count == 0)
            {
                MessageBox.Show("Morate izabrati predmet!");
                return;
            }

            int          idPredmeta = Int32.Parse(listaPredmeta.SelectedItems[0].SubItems[0].Text);
            PredmetBasic ob         = DTOManager.vratiPredmet(idPredmeta);

            ocenaUcenikova.DatumDobijanja    = datumDobijanjaOcene.Value;
            ocenaUcenikova.NumerickaVrednost = Int32.Parse(comboBoxOcena.Text);
            ocenaUcenikova.Predmet           = ob;
            String opis          = "";
            int    vrednostOcene = Int32.Parse(comboBoxOcena.Text);

            switch (vrednostOcene)
            {
            case 1:
                opis = "nedovoljan";
                break;

            case 2:
                opis = "dovoljan";
                break;

            case 3:
                opis = "dobar";
                break;

            case 4:
                opis = "vrlo dobar";
                break;

            case 5:
                opis = "odlican";
                break;
            }
            ocenaUcenikova.Opis   = opis;
            ocenaUcenikova.Ucenik = ucenik;
            DTOManager.dodajOcenu(ocenaUcenikova);
            this.Close();
        }
Ejemplo n.º 13
0
 private void btnSacuvaj_Click(object sender, EventArgs e)
 {
     if (btnSacuvaj.Text == "Dodaj")
     {
         rad.brojCasova = (int)brojSati.Value;
         rad.skola      = (DrugaSKolaBasic)skole.SelectedItem;
         rad.nastavnik  = nastavnik;
         DTOManager.dodajRadUdrugojSkoli(rad);
         MessageBox.Show("Uspesno je izvrseno dodavanje!");
         this.Close();
     }
     else
     {
         procitajVrednosti();
         DTOManager.azurirajRadUDrugojSkoli(rad);
         MessageBox.Show("Uspesno je izvrseno azuriranje!");
         this.Close();
     }
 }
Ejemplo n.º 14
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (listaNastavnika.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite nastavnika bez pune norme ciji rad drugim skolama zelite da vidite!");
                return;
            }

            int idNastavnika     = Int32.Parse(listaNastavnika.SelectedItems[0].SubItems[0].Text);
            NastavnoLiceBasic ob = DTOManager.vratiNastavnoLice(idNastavnika);

            if (ob.PunaNorma == 1)
            {
                MessageBox.Show("Izabrali ste nastavnika sa punom normom!");
                return;
            }
            RadUDrugiSkolamaForm forma = new RadUDrugiSkolamaForm(ob);

            forma.ShowDialog();
        }
Ejemplo n.º 15
0
        public void popuniPodacima()
        {
            listaStaratelja.Items.Clear();
            List <StarateljPregled> informacije = DTOManager.vratiSveStarateljeUcenika(ucenik.Id);

            foreach (StarateljPregled n in informacije)
            {
                String norma = "";
                if (n.clanSaveta == 1)
                {
                    norma = "Da";
                }
                else
                {
                    norma = "Ne";
                }
                ListViewItem item = new ListViewItem(new string[] { n.Id.ToString(), n.Ime, n.Prezime, norma });
                listaStaratelja.Items.Add(item);
            }
            listaStaratelja.Refresh();
        }
Ejemplo n.º 16
0
        public void PopuniTabeluPodacima()
        {
            listaNastavnika.Items.Clear();
            List <NastavnoLicePregled> informacije = DTOManager.vratiSvaNastavnaLica();

            foreach (NastavnoLicePregled n in informacije)
            {
                String norma = "";
                if (n.PunaNorma == 1)
                {
                    norma = "Da";
                }
                else
                {
                    norma = "Ne";
                }
                ListViewItem item = new ListViewItem(new string[] { n.Id.ToString(), n.Ime, n.Ime_Roditelja, n.Prezime, n.Jmbg, n.Adresa, norma });
                listaNastavnika.Items.Add(item);
            }
            listaNastavnika.Refresh();
        }
Ejemplo n.º 17
0
        private void btnUnesi_Click(object sender, EventArgs e)
        {
            if (listaPredmeta.SelectedItems.Count == 0)
            {
                MessageBox.Show("Morate da selektujete predmet kako biste dodali angazman!");
                return;
            }

            int          idPredmeta = Int32.Parse(listaPredmeta.SelectedItems[0].SubItems[0].Text);
            PredmetBasic p          = DTOManager.vratiPredmet(idPredmeta);

            DateTime datumOdKada = this.datumOd.Value;
            DateTime?datumDoKada = null;

            if (chbDatumDo.Checked == false)
            {
                datumDoKada = this.datumDo.Value;
            }


            string            poruka  = "Da li ste sigurni da zelite da dodati novi angazman?";
            string            title   = "Pitanje";
            MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
            DialogResult      result  = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                AngazmanBasic angazman = new AngazmanBasic();
                angazman.Nastavnik = this.nastavnik;
                angazman.Predmet   = p;
                angazman.DatumOd   = datumOdKada;
                angazman.DatumDo   = datumDoKada;
                DTOManager.dodajAngazman(angazman);
                MessageBox.Show("Uspesno ste dodali novi angazman!");
                this.Close();
            }
            else
            {
            }
        }
Ejemplo n.º 18
0
        public void popuniTelefone()
        {
            if (listaStaratelja.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite staratelja cije brojeve telefona zelite da vidite!");
                return;
            }

            int idStaratelja           = Int32.Parse(listaStaratelja.SelectedItems[0].SubItems[0].Text);
            StarateljPregled staratelj = DTOManager.vratiStaratelja(idStaratelja);

            grbDodatniPodaci.Text = $"{staratelj.Ime} {staratelj.Prezime} Telefoni";
            listaTelefona.Items.Clear();
            List <TelefonBasic> informacije = DTOManager.vratiTelefone(idStaratelja);

            foreach (TelefonBasic n in informacije)
            {
                ListViewItem item = new ListViewItem(new string[] { n.Id.ToString(), n.BrojTelefona });
                listaTelefona.Items.Add(item);
            }
            listaTelefona.Refresh();
        }
Ejemplo n.º 19
0
        public static RadUDrugojSkoliBasic vratiRadUSkoli(int id)
        {
            RadUDrugojSkoliBasic ob = new RadUDrugojSkoliBasic();

            try
            {
                ISession s = DataLayer.GetSession();

                Radi              o         = s.Load <Radi>(id);
                DrugaSKolaBasic   skola     = DTOManager.vratiDruguSkolu(o.Skola.Id);
                NastavnoLiceBasic nastavnik = DTOManager.vratiNastavnoLice(o.Nastavnik.Id);
                ob = new RadUDrugojSkoliBasic(o.Id, skola, o.BrojCasova, nastavnik);

                s.Close();
            }
            catch (Exception ec)
            {
                //handle exceptions
            }

            return(ob);
        }
Ejemplo n.º 20
0
        public static AngazmanBasic vratiAngazman(int id)
        {
            AngazmanBasic ob = new AngazmanBasic();

            try
            {
                ISession s = DataLayer.GetSession();

                Angazman          o = s.Load <Angazman>(id);
                NastavnoLiceBasic n = DTOManager.vratiNastavnoLice(o.Nastavnik.Id);
                PredmetBasic      p = DTOManager.vratiPredmet(o.Predmet.Id);
                ob = new AngazmanBasic(o.Id, o.DatumOd, o.DatumDo, n, p);

                s.Close();
            }
            catch (Exception ec)
            {
                //handle exceptions
            }

            return(ob);
        }
Ejemplo n.º 21
0
        private void BtnObrisiPredmet_Click(object sender, EventArgs e)
        {
            if (listaPredmeta.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite predmet koji zelite da obrisete!");
                return;
            }
            int               idPredmeta = Int32.Parse(listaPredmeta.SelectedItems[0].SubItems[0].Text);
            string            poruka     = "Da li zelite da obrisete izabrani predmet?";
            string            title      = "Pitanje";
            MessageBoxButtons buttons    = MessageBoxButtons.OKCancel;
            DialogResult      result     = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                DTOManager.obrisiPredmet(idPredmeta);
                MessageBox.Show("Brisanje uspesno obavljeno!");
                this.PopuniTabeluPodacima();
            }
            else
            {
            }
        }
Ejemplo n.º 22
0
        public void PopuniTabeluPodacima()
        {
            listaPredmeta.Items.Clear();
            List <PredmetPregled> informacije = DTOManager.vratiSvePredmete();

            foreach (PredmetPregled n in informacije)
            {
                if (n.Smer.Count == 0)
                {
                    ListViewItem item = new ListViewItem(new string[] { n.Id.ToString(), n.Naziv, n.Godina });
                    listaPredmeta.Items.Add(item);
                }
                else
                {
                    foreach (String s in n.Smer)
                    {
                        ListViewItem item = new ListViewItem(new string[] { n.Id.ToString(), n.Naziv, n.Godina, s });
                        listaPredmeta.Items.Add(item);
                    }
                }
            }
            listaPredmeta.Refresh();
        }
Ejemplo n.º 23
0
        public void popuniTabeluPodacima()
        {
            listaPredmeta.Items.Clear();
            List <PredmetPregled> informacije = DTOManager.vratiSvePredmete();

            foreach (PredmetPregled n in informacije)
            {
                if (n.Smer.Count != 0)
                {
                    foreach (String naziv in n.Smer)
                    {
                        ListViewItem item = new ListViewItem(new string[] { n.Id.ToString(), n.Naziv, n.Godina, naziv });
                        listaPredmeta.Items.Add(item);
                    }
                }
                else
                {
                    ListViewItem item = new ListViewItem(new string[] { n.Id.ToString(), n.Naziv, n.Godina, "Još uvek nije određen smer." });
                    listaPredmeta.Items.Add(item);
                }
            }
            listaPredmeta.Refresh();
        }
        public void popuniTabeluPodacima()
        {
            listaPredmeta.Items.Clear();
            List <AngazmanPregled> informacije = DTOManager.vratiSveAngazmaneNastavnika(this.nastavnik);

            foreach (AngazmanPregled n in informacije)
            {
                if (n.Predmet.Smer.Count != 0)
                {
                    foreach (String smer in n.Predmet.Smer)
                    {
                        ListViewItem item = new ListViewItem(new string[] { n.Id.ToString(), n.Predmet.Naziv, n.Predmet.Godina, smer, n.DatumOd.ToShortDateString(), n.DatumDo.ToString() });
                        listaPredmeta.Items.Add(item);
                    }
                }
                else
                {
                    ListViewItem item = new ListViewItem(new string[] { n.Id.ToString(), n.Predmet.Naziv, n.Predmet.Godina, "Jos uvek nije definisan.", n.DatumOd.ToShortDateString(), n.DatumDo.ToString() });
                    listaPredmeta.Items.Add(item);
                }
            }
            listaPredmeta.Refresh();
        }
Ejemplo n.º 25
0
        private void btnAngazujNastavnika_Click(object sender, EventArgs e)
        {
            int          idPredmeta = Int32.Parse(listaPredmeta.SelectedItems[0].SubItems[0].Text);
            PredmetBasic p          = DTOManager.vratiPredmet(idPredmeta);

            DateTime datumOdKada = this.datumOd.Value;
            DateTime?datumDoKada = null;

            if (chbDatumDo.Checked == false)
            {
                datumDoKada = this.datumDo.Value;
            }


            string            poruka  = "Da li ste sigurni da zelite da dodati novi angazman?";
            string            title   = "Pitanje";
            MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
            DialogResult      result  = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                AngazmanBasic       angazman  = new AngazmanBasic();
                NastavnoLicePregled izabrani  = (NastavnoLicePregled)this.listaNastavnika.SelectedItem;
                NastavnoLiceBasic   nastavnik = DTOManager.vratiNastavnoLice(izabrani.Id);
                angazman.Nastavnik = nastavnik;
                angazman.Predmet   = p;
                angazman.DatumOd   = datumOdKada;
                angazman.DatumDo   = datumDoKada;
                DTOManager.dodajAngazman(angazman);
                MessageBox.Show("Uspesno ste dodali novi angazman!");

                grbAngazman.Enabled = false;
            }
            else
            {
            }
        }
Ejemplo n.º 26
0
 private void btnDodaj_Click(object sender, EventArgs e)
 {
     if (btnDodaj.Text == "Dodaj")
     {
         dodaj.Enabled = true;
         btnDodaj.Text = "Potvrdi";
         zaposleni.ResetText();
     }
     else
     {
         if (txbNazivDodaj.Text.Length > 25 || txbNazivDodaj.Text == "")
         {
             MessageBox.Show("Naziv druge skole je nevalidan!");
             return;
         }
         string            poruka  = "Da li zelite da dodate drugu skolu?";
         string            title   = "Pitanje";
         MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
         DialogResult      result  = MessageBox.Show(poruka, title, buttons);
         if (result == DialogResult.OK)
         {
             DrugaSKolaBasic skola = new DrugaSKolaBasic();
             skola.Naziv = txbNazivDodaj.Text;
             DTOManager.dodajDruguSkolu(skola);
             MessageBox.Show("Uspesno ste dodali drugu skolu!");
             PopuniTabeluPodacima();
             txbNazivDodaj.ResetText();
             dodaj.Enabled     = false;
             zaposleni.Enabled = false;
         }
         else
         {
         }
         btnDodaj.Text = "Dodaj";
     }
 }
Ejemplo n.º 27
0
        private void BtnAzuriraj_Click(object sender, EventArgs e)
        {
            if (!validacija())
            {
                return;
            }
            string            poruka  = "Da li zelite da izvrsite izmene?";
            string            title   = "Pitanje";
            MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
            DialogResult      result  = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                this.smer.Naziv      = txbNaziv.Text;
                this.smer.MaxUcenika = (int)brojMaxU.Value;

                DTOManager.azurirajSmer(this.smer);
                MessageBox.Show("Uspesno izvrseno azuriranje!");
                this.Close();
            }
            else
            {
            }
        }
Ejemplo n.º 28
0
        private void btnObrisi_Click(object sender, EventArgs e)
        {
            if (listaSkola.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite skolu u kojoj radnik vise ne radi!");
                return;
            }

            int               idRada  = Int32.Parse(listaSkola.SelectedItems[0].SubItems[0].Text);
            string            poruka  = "Da li zelite da obrisete izabrani angazman?";
            string            title   = "Pitanje";
            MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
            DialogResult      result  = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                DTOManager.obrisiRadUdrugojSkoli(idRada);
                MessageBox.Show("Brisanje uspesno obavljeno!");
                this.popuniPodacima();
            }
            else
            {
            }
        }
Ejemplo n.º 29
0
        private void BtnSacuvaj_Click(object sender, EventArgs e)
        {
            if (!validacija())
            {
                return;
            }
            string            poruka  = "Da li zelite da izvrsite izmene?";
            string            title   = "Pitanje";
            MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
            DialogResult      result  = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                this.pred.Naziv  = txbNaziv.Text;
                this.pred.Godina = comboBoxGodina.Text;
                this.pred.smer   = (SmerPregled)listaSmerova.SelectedItem;
                DTOManager.azurirajPredmet(pred);
                MessageBox.Show("Uspesno izvrseno azuriranje!");
                this.Close();
            }
            else
            {
            }
        }
Ejemplo n.º 30
0
        private void btnObrisi_Click(object sender, EventArgs e)
        {
            if (listaNenastavnogOsoblja.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite nenastavno lice koje zelite da obrisete!");
                return;
            }

            int               idOsobe = Int32.Parse(listaNenastavnogOsoblja.SelectedItems[0].SubItems[0].Text);
            string            poruka  = "Da li zelite da obrisete izabrano nenasatvno lice?";
            string            title   = "Pitanje";
            MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
            DialogResult      result  = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                DTOManager.obrisiNeNastavnoLice(idOsobe);
                MessageBox.Show("Brisanje uspesno obavljeno!");
                this.popuniTabeluPodacima();
            }
            else
            {
            }
        }