public Pacijent SacuvajPacijenta(Pacijent pacijent) { if (pacijent == null) { pacijent = new Pacijent(); } DodajPacijentaVM dodajPacijentaVM = new DodajPacijentaVM(pacijent.Ime, pacijent.Prezime, pacijent.Jmbg); DodajPacijenta dodajPacijenta = new DodajPacijenta(dodajPacijentaVM); dodajPacijenta.ShowDialog(); if (dodajPacijentaVM.Sacuvano && ValidacijaPodataka(dodajPacijentaVM)) { pacijent.Ime = dodajPacijentaVM.Ime; pacijent.Prezime = dodajPacijentaVM.Prezime; pacijent.Jmbg = dodajPacijentaVM.Jmbg; pacijent.IdPacijenta = KreirajKomunikaciju.Komunikacija.DodajPacijenta(pacijent); if (pacijent.IdPacijenta != -1) { return(pacijent); } } else { NevalidanUnos unos = new NevalidanUnos(); unos.ShowDialog(); } return(null); }
private void btnDodajUCekaonicu_Click(object sender, EventArgs e) { using (DodajPacijenta form = new DodajPacijenta(client)) { form.imeBolnice = _bolnica.ime; var result = form.ShowDialog(); if (result == DialogResult.OK) { ucitajCekaonicu(); } } }