public SalleAggregate Match(IEnumerable <SalleDto> salles, CreneauDto creneau) { var c = new Creneau(creneau); Salle = salles.Select(s => new Salle(s)) .FirstOrDefault(salle => salle.IsAvailableAt(c)); return(this); }
public Entretien(CreneauDto creneau, CandidatDto candidat) { Candidat = new Candidat(candidat); Creneau = new Creneau(creneau); }
public bool IsAvailableAt(Creneau creneau) => true;