public void GetUpdatedExaminations(IWaitingRoomView inForm) { var medicalExaminationService = _serviceFactory.createMedicalExaminationService(_unitOfWork); List <MedicalExamination> listExaminations = medicalExaminationService.GetAllByWaitingRoom(LoggedIn.GetWaitingRoom().Id); inForm.Update(listExaminations); }
public void ViewWaitingRoom(IWaitingRoomView inForm) { Attach((IObserver)inForm); // start transaction for form _unitOfWork.BeginTransaction(); var employee = LoggedIn.GetEmployee(); GetUpdatedExaminations(inForm); inForm.ShowModaless(employee.ToString(), employee.WaitingRoom.Name, this); }