예제 #1
0
        private void dodajObavijestButton_Click(object sender, EventArgs e)
        {
            if (this.ValidateChildren())
            {
                Obavijest obavijest = new Obavijest
                {
                    Datum       = datumObavijestiInput.Value.ToShortDateString(),
                    Naslov      = naslovObavijestiInput.Text,
                    Sadrzaj     = sadrzajObavijestiInput.Text,
                    NastavnikId = Global.TrenutniKorisnik.KorisnikId,
                    PredmetId   = Convert.ToInt32(predmetiInput.SelectedValue)
                };
                if (obavijestId.Text != "")
                {
                    obavijest.ObavijestId = Convert.ToInt32(obavijestId.Text);
                    HttpResponseMessage response = _obavijestiService.PutResponse(obavijest.ObavijestId, obavijest);
                    if (response.IsSuccessStatusCode)
                    {
                        MessageBox.Show("Obavijest uspješno izmijenjena");
                    }
                }
                else
                {
                    HttpResponseMessage response = _obavijestiService.PostResponse(obavijest);
                    if (response.IsSuccessStatusCode)
                    {
                        MessageBox.Show("Obavijest uspješno dodana");
                    }
                }

                Close();
                Form frm = new PrikaziObavijestiForm();
                frm.Show();
            }
        }
예제 #2
0
        private void pregledObavijestiToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Form frm = new PrikaziObavijestiForm();

            frm.Show();
        }