private void AddWizyta_Click(object sender, RoutedEventArgs e) { String[] godzRozp = godzRozpInput.Text.ToString().Split('.'); String[] godzZak = godzZakInput.Text.ToString().Split('.'); WizytaKonsultacyjna wizytaKonsultacyjna = new WizytaKonsultacyjna(dataInput.SelectedDate.Value, double.Parse(godzRozp[0]), double.Parse(godzZak[0]), opisProblemuInput.Text, decyzjaInput.Text); Klient klient = _service.GetKlient(int.Parse(klientIdInput.Text)); _service.UpdateWizyteKlientNaTrue(klient); wizytaKonsultacyjna.setKlient(klient); String[] lekarzId = lekarzInput.SelectedItem.ToString().Split(' '); Lekarz lekarz = _service.GetLekarz(int.Parse(lekarzId[0])); wizytaKonsultacyjna.setLekarz(lekarz); Sala sala = _service.GetSala(int.Parse(salaInput.SelectedItem.ToString())); wizytaKonsultacyjna.setSala(sala); String[] sprz1 = sprzet1Input.SelectedItem.ToString().Split(' '); String[] sprz2 = sprzet1Input.SelectedItem.ToString().Split(' '); String[] sprz3 = sprzet1Input.SelectedItem.ToString().Split(' '); Sprzet sprzet1 = _service.GetSprzet(int.Parse(sprz1[0])); Sprzet sprzet2 = _service.GetSprzet(int.Parse(sprz2[0])); Sprzet sprzet3 = _service.GetSprzet(int.Parse(sprz1[0])); WizytaKonsultacyjnaSprzet wizytaKonsultacyjnaSprzet1 = new WizytaKonsultacyjnaSprzet(wizytaKonsultacyjna, sprzet1); WizytaKonsultacyjnaSprzet wizytaKonsultacyjnaSprzet2 = new WizytaKonsultacyjnaSprzet(wizytaKonsultacyjna, sprzet2); WizytaKonsultacyjnaSprzet wizytaKonsultacyjnaSprzet3 = new WizytaKonsultacyjnaSprzet(wizytaKonsultacyjna, sprzet3); wizytaKonsultacyjna.addWizytaKonsultacyjnaSprzet(wizytaKonsultacyjnaSprzet1); wizytaKonsultacyjna.addWizytaKonsultacyjnaSprzet(wizytaKonsultacyjnaSprzet2); wizytaKonsultacyjna.addWizytaKonsultacyjnaSprzet(wizytaKonsultacyjnaSprzet3); _service.AddWizytaKonsultacyjna(wizytaKonsultacyjna); Close(); }
private void PrzeprowadzWizyte_Click(object sender, RoutedEventArgs e) { if (KlienciOczekujacyDataGrid.SelectedValue != null) { PrzeprowadzWizyte przeprowadzWizyte = new PrzeprowadzWizyte(); Klient klient = (Klient)KlienciOczekujacyDataGrid.SelectedItem; przeprowadzWizyte.klientIdInput.Text = _service.GetKlient(klient.OsobaId).OsobaId.ToString(); przeprowadzWizyte.Show(); } else { MessageBox.Show("Żaden klient nie został wybrany."); } }