Esempio n. 1
0
 public bool PeutSuivre(Entretien autreEntretien)
 {
     if (autreEntretien.creneau.debut >= this.creneau.fin &&
         this.candidat.Equals(autreEntretien.candidat))
     {
         return(true);
     }
     return(false);
 }
Esempio n. 2
0
 public bool PeutPreceder(Entretien autreEntretien)
 {
     if (autreEntretien.creneau.fin <= this.creneau.debut &&
         this.candidat.Equals(autreEntretien.candidat))
     {
         return(true);
     }
     return(false);
 }
Esempio n. 3
0
        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);
        }