public TeacherController(ISchoolClassService scoolClassService, IDropdownQueries dropdownQueries, IMappingEngine mappingEngine, ITeacherService teacherService) { _scoolClassService = scoolClassService; _dropdownQueries = dropdownQueries; _mappingEngine = mappingEngine; _teacherService = teacherService; }
public TeacherService(ITeacherRepository teacherRepository, IAuthService authService, ISchoolClassService schoolClassService) { _teacherRepository = teacherRepository; _authService = authService; _schoolClassService = schoolClassService; }
public SchoolClassesController( ISchoolClassService schoolClassService, IGradeService gradeService, IAcademicYearService academicYearService) { this.schoolClassService = schoolClassService; this.gradeService = gradeService; this.academicYearService = academicYearService; }
public SchoolClassesController( ISchoolClassService schoolClassService, IStudentService studentService, ITeacherService teacherService ) { this.schoolClassService = schoolClassService; this.studentService = studentService; this.teacherService = teacherService; }
public FeesController(IFeeService feeService, ISchoolService schoolService, ISchoolClassService schoolClassService, ITransactionService transactionService, IStudentService studentService, IMapperService mapperService, IUserService userService) { this._feeService = feeService; this._schoolService = schoolService; this._schoolClassService = schoolClassService; this._studentService = studentService; this._mapperService = mapperService; this._userService = userService; this._transactionService = transactionService; }
public SchoolClassesController( ISchoolClassService schoolClassService, ISubjectServices subjectServices, IAttendanceService attendanceService, UserManager <User> userManager, IConfiguration config) { this.schoolClassService = schoolClassService; this.subjectServices = subjectServices; this.attendanceService = attendanceService; this.userManager = userManager; this.config = config; }
public TeachersController(ISubjectService subjectService, ITextService textService, ISchoolClassService classService, IStudentService studentService, IHomeworkService homeworkService, ITeacherService teacherService, IAnswerService answerService, IWordDefinitionService wordDefinitionService) { _subjectService = subjectService; _textService = textService; _classService = classService; _studentService = studentService; _homeworkService = homeworkService; _teacherService = teacherService; _answerService = answerService; _wordDefinitionService = wordDefinitionService; }
public SchoolClassController(ISchoolClassService scoolClassService, IMappingEngine mappingEngine, IDropdownQueries dropdownQueries, ISchoolClassTeacherService schoolClassTeacherService, ISchoolClassStudentService schoolClassStudentService, ISchoolClassSubjectService schoolClassSubjectService, IDatabaseSession databaseSession) { _scoolClassService = scoolClassService; _mappingEngine = mappingEngine; _dropdownQueries = dropdownQueries; _schoolClassTeacherService = schoolClassTeacherService; _schoolClassStudentService = schoolClassStudentService; _schoolClassSubjectService = schoolClassSubjectService; _databaseSession = databaseSession; }
public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { ISchoolClassService schoolClassService = DependencyResolver.Current.GetService <ISchoolClassService>(); bool letterExists = schoolClassService .All() .Any( sc => sc.ClassLetter == this.ClassLetter && sc.ClassNumber == this.ClassNumber); if (letterExists) { yield return(new ValidationResult( "There is already another class with the same letter in this grade.")); } }
public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { ISchoolClassService schoolClassService = DependencyResolver.Current.GetService <ISchoolClassService>(); var currentGradeAcademicYearId = schoolClassService.GetById(this.Id).Grade.AcademicYearId; bool letterExists = schoolClassService .All() .Any( sc => sc.ClassLetter == this.ClassLetter && sc.Id != this.Id && sc.Grade.GradeYear == this.GradeYear && sc.Grade.AcademicYearId == currentGradeAcademicYearId); if (letterExists) { yield return(new ValidationResult( "There is already another class with the same letter in this grade.")); } }
/// <summary> /// /// </summary> /// <param name="subjectServiceService"></param> /// <param name="homeworkService"></param> /// <param name="answerService"></param> /// <param name="studentService"></param> /// <param name="schoolClassService"></param> /// <param name="textService"></param> /// all neccesery services public StudentsController(ISubjectService subjectServiceService, IHomeworkService homeworkService, IAnswerService answerService, IStudentService studentService, ISchoolClassService schoolClassService, ITextService textService, IWordDefinitionService wordDefinitionService) { _textService = textService; _schoolClassService = schoolClassService; _subjectServiceService = subjectServiceService; _homeworkService = homeworkService; _answerService = answerService; _studentService = studentService; _wordDefinitionService = wordDefinitionService; foreach (var wordDef in _wordDefinitionService.All()) { dictionary.Add(wordDef.Word, wordDef.Definition); } dictionary.Add("סירותיהם", "הסירות שלהם, פירוש מעניין.."); dictionary.Add("נמרצות", "מלא מרץ, מלא חיות, אנרגטי"); dictionary.Add("עמך", "יחד, בצוותא, בשיתוף; אחד עם השני"); dictionary.Add("שטה", "מפליגה בים"); // dictionary.Add("יפהפייה", "מהממת ביופיה"); }
public SchoolClassController() { _schoolClassService = new SchoolClassService(); }
public HomeController(ISchoolClassService schoolClassService, UserManager <User> userManager) { this.schoolClassService = schoolClassService; this.userManager = userManager; }
public SchoolClassController(ISchoolClassService schoolclassService, IMapperService mapperService) { _schoolclassService = schoolclassService; _mapperService = mapperService; }
public SchoolClassController(ISchoolClassService schoolClassService, ILogger <SchoolClassController> logger) { _schoolClassService = schoolClassService; _logger = logger; }
public SchoolClassController(ISchoolClassService schoolClassService) { _schoolClassService = schoolClassService; }
public FeeService(IRepository <Fee> repository, ISchoolService schoolService, IStudentService studentService, ISchoolClassService schoolClassService) : base(repository) { this._schoolService = schoolService; this._studentService = studentService; this._schoolClassService = schoolClassService; }