private async void button1_Copy1_Click(object sender, RoutedEventArgs e) { if (listView.SelectedItem != null) { ProfilZatvorenika pz = (ProfilZatvorenika)listView.SelectedItem; ProfilZatvorenikaViewModel pwm = new ProfilZatvorenikaViewModel(); pwm.ObrisiProfilZatvorenika(pz); listView.Items.Remove(listView.SelectedItem); MessageDialog dialog = new MessageDialog("Zatvorenik obrisan", "Obavještenje"); await dialog.ShowAsync(); } else { MessageDialog dialog = new MessageDialog("Niste odabrali zatvorenika", "Greška"); await dialog.ShowAsync(); } }
private async void button5_Click(object sender, RoutedEventArgs e) { try { List <ProfilZatvorenika> zatvorenici = DataSourceLikovi.k.DajSveZatvorenike(); if (comboBox.SelectedItem == null) { MessageDialog dialog = new MessageDialog("Niste odabrali zatvorenika ", "Greška"); await dialog.ShowAsync(); } else { string zatvorenik = comboBox.SelectedItem.ToString(); string id = zatvorenik[0].ToString() + zatvorenik[1].ToString() + zatvorenik[2].ToString() + zatvorenik[3].ToString() + zatvorenik[4].ToString(); int ID = Convert.ToInt32(id); ProfilZatvorenikaViewModel pr = new ProfilZatvorenikaViewModel(); ProfilZatvorenika p = pr.OtvoriProfilZatvorenika(ID); MessageDialog dialog = new MessageDialog("Ime i prezime: " + p.Ime + " " + p.Prezime + "\nAdresa stanovanja: " + p.AdresaStanovanja + "\nBroj telefona: " + p.BrojTelefona + "\nBroj licne karte: " + p.BrojLicneKarte + "\nOpis: " + p.DodatniOpis, "O zatvoreniku"); await dialog.ShowAsync(); /* * * foreach (ProfilZatvorenika p in zatvorenici) * { * if (p.IdZatvorenika.ToString() == id) * { * MessageDialog dialog = new MessageDialog("Ime i prezime: " + p.Ime + " " + p.Prezime + "\nAdresa stanovanja: " + p.AdresaStanovanja + "\nBroj telefona: " + p.BrojTelefona + "\nBroj lične karte: " + p.BrojLicneKarte + "\nOpis: " + p.DodatniOpis, "O zatvoreniku"); * await dialog.ShowAsync(); * break; * } * }*/ } } catch (Exception) { MessageDialog dialog = new MessageDialog("Pogrešan unos", "Greška"); await dialog.ShowAsync(); } }