Esempio n. 1
0
 public CreateModelValidator(RepositoryReader <Data.Entities.Location> repositoryReader)
 {
     RuleFor(model => model.ClassroomIdentificationCode).Must(classroomIdentificationCode =>
     {
         Expression <Func <Data.Entities.Location, bool> > expression = entity => entity.ClassroomIdentificationCode == classroomIdentificationCode;
         return(repositoryReader.DoesRepositoryReturnNullFor(classroomIdentificationCode, expression));
     }).WithMessage("This classroom location already exists.");
 }
Esempio n. 2
0
 public CreateModelValidator(RepositoryReader <Data.Entities.ParentCourse> repositoryReader)
 {
     RuleFor(model => model.ParentCourseCode).Must(courseCode =>
     {
         Expression <Func <Data.Entities.ParentCourse, bool> > expression = entity => entity.ParentCourseCode == courseCode;
         return(repositoryReader.DoesRepositoryReturnNullFor(courseCode, expression));
     }).WithMessage("This parent course already exists.");
 }