void KreirajKarton() { Pacijent izabrani = Utilities.PretraziPacijenta(klinika17600_1, false); string napomene = Utilities.UnesiString("Unesite bitne napomene o pacijentu: alergije, vakcinacije i prosle bolesti"); string prosleBolesti = Utilities.UnesiString("Unesite listu proslih bolesti"); Karton karton = new Karton(napomene, prosleBolesti, izabrani); izabrani.DodajKarton(karton); }
public void RegistrirajNoviKarton(int id, Karton k) { Pacijent p = DajPacijentaSaId(id); if (p is PacijentSmrtniIshod) { throw new Exception("Pacijent je nazalost preminuo, ne mozete kreirati karton"); } if (p.karton == null) { p.karton = k; } else { throw new Exception("Pacijent vec ima kreiran karton"); } }
private static void PacijentKreiranjeKartona() { //pitanja: alergija, ranije bolesti, zdravstveno stanje u porodici int id; Console.WriteLine("Unesite id pacijenta: "); id = Convert.ToInt32(Console.ReadLine()); string alerg; Console.WriteLine("Imate li neke alergije? (ako da, navedite ih)"); alerg = Console.ReadLine(); string bolest; Console.WriteLine("Da li ste ranije imali neke bolesti (ako da, navedite ih)"); bolest = Console.ReadLine(); string ZdravStanje; Console.WriteLine("Kakvo je opce zdravstveno stanje u vasoj porodici?"); ZdravStanje = Console.ReadLine(); Karton karton = new Karton(alerg, bolest, ZdravStanje); klinika17395_1.RegistrirajNoviKarton(id, karton); }
public HitniPacijent(string ime, string pre, DateTime rod, string jmbg, string adr, Spol spol, BracnoStanje brSt, Karton karton, List <Pregled> zakazani, string prvaPom) : base(ime, pre, rod, jmbg, adr, spol, brSt, karton, zakazani) { this.prvaPomoc = prvaPom; }
public Pacijent(string ime, string pre, DateTime rod, string jmbg, string adr, Spol spol, BracnoStanje brSt, Karton karton, List <Pregled> zakazani) : base(ime, pre, rod, jmbg, adr, spol, brSt) { this.idPacijenta = PACIJENT_ID; PACIJENT_ID++; this.karton = null; this.zakazaniPregledi = new List <Pregled>(zakazani); this.karton = karton; }
public HitniPacijent(string ime, string pre, DateTime rod, string jmbg, string adr, Spol spol, string brSt, Karton karton, List <Pregled> zakazani, string prvaPomoc, string username, string password) : base(ime, pre, rod, jmbg, adr, spol, brSt, karton, zakazani, username, password) { this.prvaPomoc = prvaPomoc; }
public Pacijent(string ime, string pre, DateTime rod, string jmbg, string adr, Spol spol, string brSt, Karton karton, List <Pregled> zakazani, string username, string password) : base(ime, pre, rod, jmbg, adr, spol, brSt) { this.idPacijenta = PACIJENT_ID; PACIJENT_ID++; this.karton = karton; this.zakazaniPregledi = new List <Pregled>(zakazani); this.karton = karton; foreach (Pregled pregled in zakazani) { pregled.ordinacija.StaviUListuCekanja(this); } this.username = username; this.password = IzracunajMD5Hash(password); }