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); } }
private bool isValidTimeSlot(ContactPatientModel contactPatient, ContactParameter parameter) { return(contactPatient.Ende > parameter.Starttime || contactPatient.Beginn < parameter.Endtime); }