private void paciensAdatokMentesGomb_Click(object sender, RoutedEventArgs e) { if (paciensAdatokEllenorzese()) { paciensAdatokModositasGomb.IsEnabled = true; paciensAdatokMentesGomb.Visibility = Visibility.Hidden; paciensAdatokMegseGomb.Visibility = Visibility.Hidden; // Mentés Adatbazis.Paciens modositottPaciens = new Adatbazis.Paciens(); modositottPaciens.Nev = paciensAdatNev.Text; modositottPaciens.Email = paciensAdatEmail.Text; modositottPaciens.Felhasznalonev = paciensAdatFelhasznalonev.Text; modositottPaciens.Jelszo = paciensAdatJelszo.Password; modositottPaciens.Cim = paciensAdatLakcim.Text; modositottPaciens.Neme = paciensAdatNeme.Text; modositottPaciens.SzemelyiSzam = paciensAdatSzemelyiSzam.Text; modositottPaciens.SzuletesiDatum = paciensAdatSzuletesiDatum.SelectedDate.Value; modositottPaciens.TAJ = Convert.ToInt32(paciensAdatTAJ.Text); modositottPaciens.Telefon = paciensAdatTelefonszam.Text; modositottPaciens.FelvetelDatuma = Convert.ToDateTime(paciensAdatFelvetel.Text); if (paciensAdatTavozasDatum.SelectedDate == null) { modositottPaciens.TavozasDatuma = new DateTime(1900, 1, 1); } else { modositottPaciens.TavozasDatuma = paciensAdatTavozasDatum.SelectedDate.Value; } bool sikeresMentes = paciensAdatlapFeldolgozo.PaciensModositasa(paciensAdatlapFeldolgozo.paciensAdatok.Id, modositottPaciens); if (sikeresMentes) { System.Windows.MessageBox.Show("Sikeres mentés!"); paciensAdatNev.Text = modositottPaciens.Nev; paciensAdatEmail.Text = modositottPaciens.Email; paciensAdatFelhasznalonev.Text = modositottPaciens.Felhasznalonev; paciensAdatJelszo.Password = modositottPaciens.Jelszo; paciensAdatLakcim.Text = modositottPaciens.Cim; paciensAdatNeme.Text = modositottPaciens.Neme; paciensAdatSzemelyiSzam.Text = modositottPaciens.SzemelyiSzam; paciensAdatSzuletesiDatum.SelectedDate = modositottPaciens.SzuletesiDatum; paciensAdatTAJ.Text = Convert.ToString(modositottPaciens.TAJ); paciensAdatTelefonszam.Text = modositottPaciens.Telefon; paciensAdatTavozasDatum.SelectedDate = modositottPaciens.TavozasDatuma; if (paciensAdatlapFeldolgozo.paciensOsztaly == "Nincs elhelyezve") { paciensAdatOsztalyText.Content = paciensAdatlapFeldolgozo.paciensOsztaly; paciensAdatSzobaText.Content = ""; } } paciensAdatokLezarasa(); paciensAdatokModositasaUtalFloldandoGombok(); } }
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(); }