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