// POST api/<controller> public int Post([FromBody] TačkaPregled tačka) { if (DTOManager.Dodaj_tačku(tačka.naziv_tačke, tačka.tip, tačka.efekti, tačka.uzrast)) { return(1); } return(-1); }
public Izmeni_tačku(TačkaPregled tačka) { InitializeComponent(); lbl_broj_tačke.Text = tačka.broj_tačke.ToString(); tbx_naziv_tačke.Text = tačka.naziv_tačke; cbx_tip.Text = tačka.tip; cbx_efekti.Text = tačka.efekti; tbx_uzrast.Text = tačka.uzrast; }
private void Obrada_izmene() { TačkaPregled tačka = Pribavi_tačku(); Izmeni_tačku izmeni_tačku = new Izmeni_tačku(tačka); izmeni_tačku.ShowDialog(); this.PopulateInfos(); }
// PUT api/<controller>/5 public int Put(int id, [FromBody] TačkaPregled tačka) { tačka.broj_tačke = id; if (DTOManager.Izmeni_tačku(tačka)) { return(1); } return(-1); }
private void Btn_sačuvaj_Click_1(object sender, EventArgs e) { try { if (!Validacija()) { return; } TačkaPregled tačka = new TačkaPregled(); tačka.broj_tačke = int.Parse(lbl_broj_tačke.Text); tačka.naziv_tačke = tbx_naziv_tačke.Text; tačka.tip = cbx_tip.Text; tačka.efekti = cbx_efekti.Text; tačka.uzrast = tbx_uzrast.Text; try { if (DTOManager.Izmeni_tačku(tačka)) { DialogResult dialog = MessageBox.Show("Uspešno su ažurirani podaci o cirkuskoj tački!"); 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_tačku_Click(object sender, EventArgs e) { if (listView_tačke.SelectedItems.Count == 1) { TačkaPregled tačka = Pribavi_tačku(); Obriši_tačku(tačka.broj_tačke); this.PopulateInfos(); } else if (listView_tačke.SelectedItems.Count == 0) { MessageBox.Show("Morate odabrati tačku pre nego što probate da izmenite podatke."); } else { MessageBox.Show("Možete da izaberete samo jednu tačku."); } }
// GET api/<controller>/5 public TačkaPregled Get(int id) { TačkaPregled tačka = DTOManager.Učitaj_tačku_po_id(id); return(tačka); }