// POST api/<controller>
 public int Post([FromBody] PomoćnoOsobljePregled po)
 {
     if (DTOManager.Dodaj_pomoćno_osoblje(po.matični_broj, po.ime, po.prezime, po.pol, po.datum_rođenja, po.mesto_rođenja))
     {
         return(1);
     }
     return(-1);
 }
Esempio n. 2
0
        private void Obrada_izmene()
        {
            PomoćnoOsobljePregled osoblje = Pribavi_osoblje();

            Izmeni_osoblje izmeni_osoblje = new Izmeni_osoblje(osoblje);

            izmeni_osoblje.ShowDialog();
            this.PopulateInfos();
        }
 // PUT api/<controller>/5
 public int Put(long id, [FromBody] PomoćnoOsobljePregled po)
 {
     po.matični_broj = id;
     if (DTOManager.Izmeni_pomoćno_osoblje(po))
     {
         return(1);
     }
     return(-1);
 }
Esempio n. 4
0
 public Izmeni_osoblje(PomoćnoOsobljePregled osoblje)
 {
     InitializeComponent();
     lbl_matični_broj.Text   = osoblje.matični_broj.ToString();
     tbx_ime.Text            = osoblje.ime;
     tbx_prezime.Text        = osoblje.prezime;
     cbx_pol.Text            = osoblje.pol.ToString();
     dtp_datum_rođenja.Value = DateTime.Parse(osoblje.datum_rođenja.ToString());
     tbx_mesto_rođenja.Text  = osoblje.mesto_rođenja;
 }
Esempio n. 5
0
        private void Btn_sačuvaj_Click(object sender, EventArgs e)
        {
            try
            {
                if (!Validacija())
                {
                    return;
                }

                PomoćnoOsobljePregled osoblje = new PomoćnoOsobljePregled();
                osoblje.matični_broj  = long.Parse(lbl_matični_broj.Text);
                osoblje.ime           = tbx_ime.Text;
                osoblje.prezime       = tbx_prezime.Text;
                osoblje.pol           = GetFirstChar(cbx_pol.Text.ToString());
                osoblje.datum_rođenja = dtp_datum_rođenja.Value;
                osoblje.mesto_rođenja = tbx_mesto_rođenja.Text;

                try
                {
                    if (DTOManager.Izmeni_pomoćno_osoblje(osoblje))
                    {
                        DialogResult dialog = MessageBox.Show("Uspešno su ažurirani podaci o pomoćnom osoblju!");
                        if (dialog == DialogResult.OK)
                        {
                            this.Close();
                        }
                    }
                    else
                    {
                        DialogResult dialog = MessageBox.Show("Došlo je do problema sa ažuriranjem podataka.");
                        if (dialog == DialogResult.OK)
                        {
                            this.Close();
                        }
                    }
                }

                catch (Exception ec)
                {
                    MessageBox.Show(ec.Message);
                }
            }
            catch (Exception ec)
            {
                MessageBox.Show(ec.Message);
            }
        }
Esempio n. 6
0
 private void Btn_ukloni_pomoćno_osoblje_Click(object sender, EventArgs e)
 {
     if (listView_osoblje.SelectedItems.Count == 1)
     {
         PomoćnoOsobljePregled osoblje = Pribavi_osoblje();
         Obriši_pomoćno_osoblje(osoblje.matični_broj);
         this.PopulateInfos();
     }
     else if (listView_osoblje.SelectedItems.Count == 0)
     {
         MessageBox.Show("Morate odabrati osoblje pre nego što probate da obrišete.");
     }
     else
     {
         MessageBox.Show("Možete da izaberete samo jedno od osoblja.");
     }
 }
        // GET api/<controller>/5
        public PomoćnoOsobljePregled Get(long id)
        {
            PomoćnoOsobljePregled pomoćno_osoblje = DTOManager.Učitaj_pomoćno_osoblje_po_id(id);

            return(pomoćno_osoblje);
        }