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();
        }
예제 #2
0
 public void AddWizytaKonsultacyjnaSprzet(WizytaKonsultacyjnaSprzet wizytaKonsultacyjnaSprzet)
 {
     _context.WizytyKonsultacyjneSprzety.Add(wizytaKonsultacyjnaSprzet);
     _context.SaveChanges();
 }