示例#1
0
 private async void button2_Click(object sender, RoutedEventArgs e)
 {
     if (comboBox.Items.Count == 0)
     {
         MessageDialog dialog = new MessageDialog("Ne postoji zatvorenik za kojeg možete krairati medicinski karton", "Greška");
         await dialog.ShowAsync();
     }
     else
     {
         List <ProfilZatvorenika> zatvorenici = DataSource.DataSourceLikovi.k.DajSveZatvorenike();
         string zatvorenik            = comboBox.SelectedItem.ToString();
         ZdravstveniKartonViewModel n = new ZdravstveniKartonViewModel();
         if (n.ValidirajZdravstveniKarton(tDijagnoza.Text, tTerapija.Text))
         {
             string id = zatvorenik[0].ToString() + zatvorenik[1].ToString() + zatvorenik[2].ToString() + zatvorenik[3].ToString() + zatvorenik[4].ToString();
             foreach (ProfilZatvorenika p in zatvorenici)
             {
                 if (p.IdZatvorenika.ToString() == id)
                 {
                     ZdravstveniKarton novi = n.KreirajZdravstveniKarton(p.Ime, p.Prezime, p.IdZatvorenika.ToString(), tDijagnoza.Text, tTerapija.Text);
                     (ViewModel.KontejnerViewModel.KontejnerMetoda(DataSource.DataSourceLikovi.k)).DodajZdravstveniKarton(novi);
                     p.MedicinskiKarton = novi;
                     comboBox.Items.Remove(p.IdZatvorenika + " " + p.Ime + " " + p.Prezime);
                     textBlock_Copy1.Text = "";
                     break;
                 }
             }
             MessageDialog dialog = new MessageDialog("Karton uspješno dodan", "Obavještenje");
             await dialog.ShowAsync();
         }
         else
         {
             MessageDialog dialog = new MessageDialog("Pogrešno ste unijeli podatke", "Greška");
             await dialog.ShowAsync();
         }
     }
 }
示例#2
0
 public void DodajZdravstveniKarton(ZdravstveniKarton neki)
 {
     lista_kartoni.Add(neki);
     DataSource.DataSourceLikovi.k.Kartoni = lista_kartoni;
 }
 public void IzmijeniTerapiju(ZdravstveniKarton karton, string terapija)
 {
     karton.Terapija = terapija;
 }
 public void IzmijeniDijagnozu(ZdravstveniKarton karton, string dijagnoza)
 {
     karton.Dijagnoza = dijagnoza;
 }