Beispiel #1
0
        private void updatePatientStack(ContactPatientModel contactPatient, ContactParameter parameter)
        {
            if (currentDegree < parameter.Degree)
            {
                ContactParameter newContractParameter = new ContactParameter();
                newContractParameter.Starttime = parameter.Starttime;
                newContractParameter.Endtime   = parameter.Endtime;
                newContractParameter.Degree    = parameter.Degree - 1;
                newContractParameter.PatientID = contactPatient.PatientID;

                patientStack.Push(newContractParameter);
            }
        }
Beispiel #2
0
 private bool isValidTimeSlot(ContactPatientModel contactPatient, ContactParameter parameter)
 {
     return(contactPatient.Ende > parameter.Starttime || contactPatient.Beginn < parameter.Endtime);
 }