public int izmeniKapiju(Kapija k) { TransferKlasa transfer = new TransferKlasa(); transfer.Operacija = Operacije.izmeniKapiju; transfer.TransferObjekat = k; formater.Serialize(tok, transfer); transfer = formater.Deserialize(tok) as TransferKlasa; return((int)transfer.Rezultat); }
public int obrisiKapiju(Kapija k) { TransferKlasa transfer = new TransferKlasa(); transfer.Operacija = Operacije.obrisiKapiju; transfer.TransferObjekat = k; formater.Serialize(tok, transfer); transfer = formater.Deserialize(tok) as TransferKlasa; return(transfer.Broj); }
private void BtnPregledKapije_Click(object sender, RoutedEventArgs e) { Kapija k = new Kapija(); Kapija ka = dataGrid.SelectedItem as Kapija; if (ka != null) { k.KapijaID = ka.KapijaID; k.Naziv = ka.Naziv; k.Opis = ka.Opis; k.Lokacija = ka.Lokacija; } new PregledKapija(k, this.kom).ShowDialog(); dataGrid.ItemsSource = this.kom.vratiListuKapija(); }
private void BtnIzmenaKapiju_Click(object sender, RoutedEventArgs e) { Kapija ka = new Kapija(); ka.KapijaID = Convert.ToInt32(tbKapijaID.Text); if (!string.IsNullOrEmpty(tbNaziv.Text)) { ka.Naziv = tbNaziv.Text; } else { MessageBox.Show("Morate uneti naziv kapije!"); tbNaziv.Focus(); return; } if (!string.IsNullOrEmpty(tbOpis.Text)) { ka.Opis = tbOpis.Text; } else { MessageBox.Show("Morate uneti opis kapije!"); tbOpis.Focus(); return; } if (!string.IsNullOrEmpty(cmbLokacija.Text)) { ka.Lokacija = cmbLokacija.SelectedItem as Lokacija; } else { MessageBox.Show("Morate odabrati lokaciju kapije!"); cmbLokacija.Focus(); return; } int a = kom.izmeniKapiju(ka); if (a == 0) { MessageBox.Show("Neuspesna izmena kapije!"); return; } else { MessageBox.Show("Uspesno izmenjena kapija!"); } }
private void BtnObrisiKapiju_Click(object sender, RoutedEventArgs e) { Kapija k = dataGrid.SelectedItem as Kapija; int a = this.kom.obrisiKapiju(k); if (a == 0) { MessageBox.Show("Neuspesno obrisana kapija!"); return; } else { MessageBox.Show("Uspesno obrisana kapija!"); } dataGrid.ItemsSource = this.kom.vratiListuKapija(); }
private void BtnSacuvajKapiju_Click(object sender, RoutedEventArgs e) { Kapija k = new Kapija(); if (!string.IsNullOrEmpty(tbNaziv.Text)) { k.Naziv = tbNaziv.Text; } else { MessageBox.Show("Niste uneli naziv kapije!"); tbNaziv.Focus(); return; } if (!string.IsNullOrEmpty(tbOpis.Text)) { k.Opis = tbOpis.Text; } else { MessageBox.Show("Niste uneli opis!"); tbOpis.Focus(); return; } if (!string.IsNullOrEmpty(cmbLokacija.Text)) { k.Lokacija = cmbLokacija.SelectedItem as Lokacija; } else { MessageBox.Show("Niste odabrali lokaciju!"); cmbLokacija.Focus(); return; } int a = kom.sacuvajKapiju(k); if (a == 0) { MessageBox.Show("Neuspesno cuvanje kapije!"); return; } else { MessageBox.Show("Uspesno sacuvana kapija!"); } }
public PregledKapija(Kapija k, Komunikacija komunikacija) { InitializeComponent(); this.k = k; kom = komunikacija; }
public IzmenaKapije(Kapija k, Komunikacija komunikacija) { InitializeComponent(); this.k = k; kom = komunikacija; }