public void DodajZlecenieBadania(Pracownik pr, string _tresc, Pacjent pa, string nazwaBad, Status stat, string comment="") { ZlecenieBadanie zlecenie = new ZlecenieBadanie(ref pr, _tresc, pa, nazwaBad); zlecenie.status = stat; zlecenie.logList.Add(new StatusLog(pr.NumerId, "Utworzenie Zlecenia - " + comment, stat, stat)); Database.zlecenieList.Add(zlecenie); }
public ZlecenieLeki(Pracownik _pracownik, string tresc, Pacjent _pacjent) { NrZlecenia = Interlocked.Increment(ref _liczbaZlecen); DataZlecenia = DateTime.Now; DataZakonczenia = null; pracownik = _pracownik; TrescZlecenia = tresc; listPrzepisaneLeki = new List <Lek>(); pacjent = _pacjent; logList = new List <StatusLog>(); }
public ZlecenieBadanie(ref Pracownik _pracownik, string tresc, Pacjent _pacjent, string nB, float k = 0) { NrZlecenia = Interlocked.Increment(ref _liczbaZlecen); DataZlecenia = DateTime.Now;; DataZakonczenia = null; pracownik = _pracownik; TrescZlecenia = tresc; listBadanie.Add(new Badanie(nB, k)); pacjent = _pacjent; logList = new List <StatusLog>(); }
public void wykonajZlecenie(ref Zlecenie z, Pracownik _wykonujacy, string comment="") { z.logList.Add(new StatusLog(_wykonujacy.NumerId, "Wykonano - " + comment); }
public void anulujZlecenie(ref Zlecenie z, Pracownik _wykonujacy, string comment="") { z.DataZakonczenia = DateTime.Now; z.logList.Add(new StatusLog(_wykonujacy.NumerId, "Anuluj Zlecenie - " + comment, z.status, Status.Anulowane)); z.status = Status.Anulowane; }
public void zakonczZlecenie(Zlecenie z, Pracownik _wykonujacy) { z.DataZakonczenia = DateTime.Now; z.logList.Add(new StatusLog(_wykonujacy.NumerId, "Zakonczenie Zlecenia", z.status, Status.Wykonane)); z.status = Status.Wykonane; }