private void AlapHelyzet(string paciensEmail) { kezelesVaszon.Visibility = Visibility.Hidden; paciensMegtekinteseGrid.Visibility = Visibility.Visible; paciensAdatlapFeldolgozo = new FeldolgozoOsztalyok.PaciensAdatlapFeldolgozo(paciensEmail); Adatbazis.Paciens paciensAdatok = paciensAdatlapFeldolgozo.paciensAdatok; this.paciensID = paciensAdatok.Id; paciensAdatNev.Text = paciensAdatok.Nev; paciensAdatEmail.Text = paciensAdatok.Email; paciensAdatFelhasznalonev.Text = paciensAdatok.Felhasznalonev; paciensAdatJelszo.Password = paciensAdatok.Jelszo; paciensAdatSzemelyiSzam.Text = paciensAdatok.SzemelyiSzam; paciensAdatTAJ.Text = Convert.ToString(paciensAdatok.TAJ); paciensAdatSzuletesiDatum.SelectedDate = paciensAdatok.SzuletesiDatum; paciensAdatLakcim.Text = paciensAdatok.Cim; paciensAdatTelefonszam.Text = paciensAdatok.Telefon; paciensAdatNeme.Text = paciensAdatok.Neme; if (paciensAdatok.LegutolsoBejelentkezes < DateTime.Now.AddYears(-100)) { paciensAdatUtolsoBejelentkezes.Text = ""; } else { paciensAdatUtolsoBejelentkezes.Text = Convert.ToString(paciensAdatok.LegutolsoBejelentkezes); } paciensAdatFelvetel.Text = paciensAdatok.FelvetelDatuma.ToString("yyyy. MM. dd."); if (paciensAdatok.TavozasDatuma < DateTime.Now.AddYears(-100)) { paciensAdatTavozasDatum.Visibility = Visibility.Hidden; } else { paciensAdatTavozasDatum.IsEnabled = false; paciensAdatTavozasDatum.SelectedDate = paciensAdatok.TavozasDatuma; } paciensAdatOrvos.Text = paciensAdatlapFeldolgozo.orvosNev; paciensAdatUgyvezeto.Text = paciensAdatlapFeldolgozo.ugyintezoNev; List <Adatbazis.Osztaly> osztalyok = paciensAdatlapFeldolgozo.osszesOsztaly; foreach (var osztaly in osztalyok) { paciensAdatOsztalyComboBox.Items.Add(osztaly.Megnevezes); } paciensAdatOsztalyText.Content = paciensAdatlapFeldolgozo.paciensOsztaly; for (int i = 1; i <= 20; i++) { paciensAdatSzobaComboBox.Items.Add(i); } if (paciensAdatok.Szobaszam == 0) { paciensAdatSzobaText.Content = "Nincs elhelyezve"; } else { paciensAdatSzobaText.Content = Convert.ToString(paciensAdatok.Szobaszam); } IdopontokFrissitese(); }
private void paciensMegtekintesGomb_Click(object sender, RoutedEventArgs e) { szamlakezelesGrid.Visibility = Visibility.Hidden; paciensekAttekintesGrid.Visibility = Visibility.Hidden; ujPaciensFelveteleGrid.Visibility = Visibility.Hidden; paciensMegtekinteseGrid.Visibility = Visibility.Visible; string DataGridRow = paciensekAttekintesDataGrid.SelectedItem.ToString(); string[] stringSeparators = new string[] { "Email = " }; string[] rowData = DataGridRow.Split(stringSeparators, StringSplitOptions.None); string[] rowData2 = rowData[1].Split(','); string paciensEmail = rowData2[0]; // Adatok betöltéséhez paciensAdatlapFeldolgozo = new FeldolgozoOsztalyok.PaciensAdatlapFeldolgozo(paciensEmail); Adatbazis.Paciens paciensAdatok = paciensAdatlapFeldolgozo.paciensAdatok; this.paciensID = paciensAdatok.Id; paciensAdatNev.Text = paciensAdatok.Nev; paciensAdatEmail.Text = paciensAdatok.Email; paciensAdatFelhasznalonev.Text = paciensAdatok.Felhasznalonev; paciensAdatJelszo.Password = paciensAdatok.Jelszo; paciensAdatSzemelyiSzam.Text = paciensAdatok.SzemelyiSzam; paciensAdatTAJ.Text = Convert.ToString(paciensAdatok.TAJ); paciensAdatSzuletesiDatum.SelectedDate = paciensAdatok.SzuletesiDatum; paciensAdatLakcim.Text = paciensAdatok.Cim; paciensAdatTelefonszam.Text = paciensAdatok.Telefon; paciensAdatNeme.Text = paciensAdatok.Neme; if (paciensAdatok.LegutolsoBejelentkezes < DateTime.Now.AddYears(-100)) { paciensAdatUtolsoBejelentkezes.Text = ""; } else { paciensAdatUtolsoBejelentkezes.Text = Convert.ToString(paciensAdatok.LegutolsoBejelentkezes); } paciensAdatFelvetel.Text = paciensAdatok.FelvetelDatuma.ToString("yyyy. MM. dd."); if (paciensAdatok.TavozasDatuma < DateTime.Now.AddYears(-100)) { paciensAdatTavozasDatum.Visibility = Visibility.Hidden; } else { paciensAdatTavozasDatum.IsEnabled = false; paciensAdatTavozasDatum.SelectedDate = paciensAdatok.TavozasDatuma; } paciensAdatOrvos.Text = paciensAdatlapFeldolgozo.orvosNev; paciensAdatUgyvezeto.Text = paciensAdatlapFeldolgozo.ugyintezoNev; // Elhelyezéshez feltöltés List <Adatbazis.Osztaly> osztalyok = paciensAdatlapFeldolgozo.osszesOsztaly; foreach (var osztaly in osztalyok) { paciensAdatOsztalyComboBox.Items.Add(osztaly.Megnevezes); } paciensAdatOsztalyText.Content = paciensAdatlapFeldolgozo.paciensOsztaly; for (int i = 1; i <= 20; i++) { paciensAdatSzobaComboBox.Items.Add(i); } if (paciensAdatok.Szobaszam == 0) { paciensAdatSzobaText.Content = "Nincs elhelyezve"; } else { paciensAdatSzobaText.Content = Convert.ToString(paciensAdatok.Szobaszam); } // Időpontok frissítése/feltöltése IdopontokFrissitese(); }