public bool PeutSuivre(Entretien autreEntretien) { if (autreEntretien.creneau.debut >= this.creneau.fin && this.candidat.Equals(autreEntretien.candidat)) { return(true); } return(false); }
public bool PeutPreceder(Entretien autreEntretien) { if (autreEntretien.creneau.fin <= this.creneau.debut && this.candidat.Equals(autreEntretien.candidat)) { return(true); } return(false); }
public bool PeutSePlanifierParRapport(Entretien entretien) { if (entretien.creneau.Equals(creneau)) { if (entretien.candidat.Equals(candidat)) { return(false); } if (entretien.recruteur.Equals(recruteur)) { return(false); } if (entretien.salle.Equals(salle)) { return(false); } } return(true); }