public CourseOfferingService(ICourseOfferingRepository courseOfferingRepository, IUnitOfWork unitOfWork, IStudentRepository studentRepository, IInstructorRepository instructorRepository) { _courseOfferingRepository = courseOfferingRepository; _studentRepository = studentRepository; _instructorRepository = instructorRepository; _unitOfWork = unitOfWork; }
public InstructorController(IInstructorRepository instructorRepository, IInstructorFitnessClassRepository instructorClassRepository, ISpecializationRepository specializationRepository, IInstructorSpecializationRepository instructorSpecializationRepository) { IInstructorClassRepository = instructorClassRepository; IInstructorRepository = instructorRepository; ISpecializationRepository = specializationRepository; IInstructorSpecializationRepository = instructorSpecializationRepository; }
public InstructorsController(IInstructorRepository instructorRepository, ICourseRepository courseRepository, ICourseAssignmentRepository courseAssignmentRepository) { _instructorRepository = instructorRepository; _courseRepository = courseRepository; _courseAssignmentRepository = courseAssignmentRepository; }
public InstructorService(IInstructorRepository instructorRepository, ICourseRepository courseRepository, ICourseOfferingRepository courseOfferingRepository, IUnitOfWork unitOfWork) { _instructorRepository = instructorRepository; _courseRepository = courseRepository; _courseOfferingRepository = courseOfferingRepository; _unitOfWork = unitOfWork; }
public InstructorCoursesController(IInstructorRepository instructorRepository, ICourseRepository courseRepository, IInstructorCourseRepository instructorCourseRepository) { _instructorRepository = instructorRepository; _courseRepository = courseRepository; _instructorCourseRepository = instructorCourseRepository; }
public GenerateExamApplication(CandidateInfo info, ICandidateInfoRepository candidateRepository, IInstructorRepository instructorRepository, DataGridView dgvCandidates, DataGridView dgvExamHistory, TreeView treeCandidates) : this(dgvCandidates, dgvExamHistory, treeCandidates) { _info = info; _candidateRepository = candidateRepository; _instructorRepository = instructorRepository; }
public InstructorService(IPersonRepository _persons, IInstructorRepository _instructors, ICourseRepository _courses) { // Context = context; Persons = _persons; Instructors = _instructors; Courses = _courses; }
public FrmMain(ICandidateInfoRepository candidateRepository, IInstructorRepository instructorRepository) { InitializeComponent(); _candidateRepository = candidateRepository; _instructorRepository = instructorRepository; }
public InstructorController(IInstructorRepository instructorRepository, ICourseRepository courseRepository, IDepartmentRepository departmentRepository, IMapper mapper) { _instructorRepository = instructorRepository; _courseRepository = courseRepository; _departmentRepository = departmentRepository; _mapper = mapper; }
public InstructorReadyToRegisterValidation(IInstructorRepository instructorRepository) { var instructorLicenseNumberDuplicate = new InstructorMustHaveUniqueLicenseNumberSpecification(instructorRepository); var instructorEmailDuplicate = new InstructorMustHaveUniqueEmailSpecification(instructorRepository); Add("instructorLicenseNumberDuplicate", new Rule <Instructor>(instructorLicenseNumberDuplicate, "Número de Licença informado já está cadastrado na base de dados.")); Add("instructorEmailDuplicate", new Rule <Instructor>(instructorEmailDuplicate, "E-mail já cadastrado na base de dados.")); }
public CreateCourseAssignmentHandler(IInstructorRepository instructorRepository, ICourseRepository courseRepository, ICourseAssignmentRepository courseAssignmentRepository) { _instructorRepository = instructorRepository; _courseRepository = courseRepository; _courseAssignmentRepository = courseAssignmentRepository; }
public CourseController(ICourseRepository courseRepository, IInstructorRepository instructorRepository, IBatchRepository batchRepository) { _courseRepository = courseRepository; _instructorRepository = instructorRepository; _batchRepository = batchRepository; }
public CourseInstructorController(lmsContext context, IInstructorRepository instructorRepository, IValidationService validationService) { _context = context; _instructorRepository = instructorRepository; _validationService = validationService; _NotFound = new GenericResult { Response = false, Message = "Record not found" }; }
public FitnessClassController(IFitnessClassRepository fitnessClassRepository, IInstructorFitnessClassRepository instructorClassRepository, IInstructorRepository instructorRepository, IGymClubFitnessClassRepository gymClubClassRepository, ISongRepository songRepository, IGymClubRepository gymClubRepository) { IFitnessClassRepository = fitnessClassRepository; IInstructorClassRepository = instructorClassRepository; IInstructorRepository = instructorRepository; ISongRepository = songRepository; IGymClubClassRepository = gymClubClassRepository; IGymClubRepository = gymClubRepository; }
public void RunBeforeAnyTests() { _config = new ConfigurationBuilder() .AddJsonFile("appsettings.json") .Build(); _instructorRepository = new InstructorRepository(_config); _enrollmentRepository = new EnrollmentRepository(_config); _instructorLogic = new InstructorLogic(_instructorRepository, _enrollmentRepository); }
public UnitOfWork(SchoolContext dbContext) { _dbContext = dbContext; Course = new CourseRepository(dbContext); Student = new StudentRepository(dbContext); Department = new DepartmentRepository(dbContext); Instructor = new InstructorRepository(dbContext); }
public Instructor Delete(int id) { Instructor Instructor = IInstructorRepository.Get(id); return(IInstructorRepository.Delete(Instructor)); // trebuie sa sterg si din tabelele de legatura // deci facem controllere si pt songAlbum si artitAlbum }
public AddOrUpdateForm(bool isAdd, CandidateInfo info, TreeView treeView, DataGridView dgvCandidates, ICandidateInfoRepository candidateRepository, IInstructorRepository instructorRepository) : this() { SetButtons(isAdd); _info = info; _treeView = treeView; _dgvCandidates = dgvCandidates; _candidateRepository = candidateRepository; _instructorRepository = instructorRepository; }
public AddOrEditInstructorForm(bool isAdd, Instructor instructor, IInstructorRepository repository, DataGridView dgvInstructors) { InitializeComponent(); SetControls(isAdd); BindData(instructor); _repository = repository; _dgvInstructors = dgvInstructors; }
public InstructorService( ILogger <InstructorService> logger, EventManagementDbContext context, IInstructorRepository repository, IMapper mapper) { this.logger = logger; this.context = context; this.repository = repository; this.mapper = mapper; }
public FitnessClassDetailsDTO Get(int id) { FitnessClass FitnessClass = IFitnessClassRepository.Get(id); FitnessClassDetailsDTO MyClass = new FitnessClassDetailsDTO() { Name = FitnessClass.Name, Img = FitnessClass.Img }; IEnumerable <InstructorFitnessClass> MyInstructorClasses = IInstructorClassRepository.GetAll().Where(x => x.FitnessClassId == FitnessClass.Id); if (MyInstructorClasses != null) { List <string> InstructorNameList = new List <string>(); foreach (InstructorFitnessClass MyInstructorClass in MyInstructorClasses) { Instructor MyInstructor = IInstructorRepository.GetAll().SingleOrDefault(x => x.Id == MyInstructorClass.InstructorId); InstructorNameList.Add(MyInstructor.FirstName + " " + MyInstructor.LastName); } MyClass.InstructorName = InstructorNameList; } IEnumerable <GymClubFitnessClass> MyGymClubClasses = IGymClubClassRepository.GetAll().Where(x => x.FitnessClassId == FitnessClass.Id); if (MyGymClubClasses != null) { List <string> GymClubNameList = new List <string>(); foreach (GymClubFitnessClass MyGymClubClass in MyGymClubClasses) { GymClub MyGymClub = IGymClubRepository.GetAll().SingleOrDefault(x => x.Id == MyGymClubClass.GymClubId); GymClubNameList.Add(MyGymClub.Name); } MyClass.GymClubName = GymClubNameList; } IEnumerable <Song> MySongs = ISongRepository.GetAll().Where(x => x.FitnessClassId == FitnessClass.Id); if (MySongs != null) { List <string> SongNameList = new List <string>(); foreach (Song MySong in MySongs) { SongNameList.Add(MySong.Name); } MyClass.SongName = SongNameList; } return(MyClass); }
public static void LoadInstructors(DataGridView dgvInstructors, IInstructorRepository repository) { dgvInstructors.Rows.Clear(); foreach (var instructor in repository.GetAll()) { var index = dgvInstructors.Rows.Add( instructor.FirstName, instructor.LastName, instructor.Phone); dgvInstructors.Rows[index].Tag = instructor; } }
public InstructorService( AppDbContext context, IInstructorRepository instructorRepository, IUserRepository userRepository, IPasswordManager passwordManager, IOptions <AppSettings> appSettings, IMapper mapper) { _context = context; _passwordManager = passwordManager; _instructorRepository = instructorRepository; _userRepository = userRepository; _appSettings = appSettings.Value; _mapper = mapper; }
public EnrollmentController(lmsContext context, IEnrollmentRepository enrollmentRepository, IInstructorRepository instructorRepository, ILearnerRepository learnerRepository, IValidationService validationService) { _context = context; _enrollmentRepository = enrollmentRepository; _instructorRepository = instructorRepository; _learnerRepository = learnerRepository; _validationService = validationService; _NotFound = new GenericResult { Response = false, Message = "Record not found" }; }
public ClassController(IClassRepository classRepository, IBatchRepository batchRepository, IInstructorRepository instructorRepository, ICourseRepository courseRepository, IMeetingTimeRepository meetingTimeRepository, IRoomRepository roomRepository ) { _classRepository = classRepository; _batchRepository = batchRepository; _instructorRepository = instructorRepository; _courseRepository = courseRepository; _meetingTimeRepository = meetingTimeRepository; _roomRepository = roomRepository; }
public void Post(InstructorDTO value) { Instructor model = new Instructor() { LastName = value.LastName, FirstName = value.FirstName, }; IInstructorRepository.Create(model); // trebuie sa introducem si in tabela de intersectie for (int i = 0; i < value.SpecializationId.Count; i++) { InstructorSpecialization InstructorSpecialization = new InstructorSpecialization() { InstructorId = model.Id, SpecializationId = value.SpecializationId[i] }; IInstructorSpecializationRepository.Create(InstructorSpecialization); } }
public void Put(int id, InstructorDTO value) { Instructor model = IInstructorRepository.Get(id); if (value.LastName != null) { model.LastName = value.LastName; } if (value.FirstName != null) { model.FirstName = value.FirstName; } IInstructorRepository.Update(model); //trebuie sa putem face update si la lista de instructori si sali de fitness //trebuie sa putem face update si la lista de artisti si cantece if (value.SpecializationId != null) // song -> specialization { IEnumerable <InstructorSpecialization> MyInstructorSpecializations = IInstructorSpecializationRepository.GetAll().Where(x => x.InstructorId == id); foreach (InstructorSpecialization MyInstructorSpecialization in MyInstructorSpecializations) { IInstructorSpecializationRepository.Delete(MyInstructorSpecialization); } for (int i = 0; i < value.SpecializationId.Count; i++) { InstructorSpecialization InstructorSpecialization = new InstructorSpecialization() { InstructorId = model.Id, SpecializationId = value.SpecializationId[i] }; IInstructorSpecializationRepository.Create(InstructorSpecialization); } } }
public InstructorDetailsDTO Get(int id) { Instructor Instructor = IInstructorRepository.Get(id); InstructorDetailsDTO MyInstructor = new InstructorDetailsDTO() { LastName = Instructor.LastName, FirstName = Instructor.FirstName }; IEnumerable <InstructorSpecialization> MyInstructorSpecializations = IInstructorSpecializationRepository.GetAll().Where(x => x.InstructorId == Instructor.Id); if (MyInstructorSpecializations != null) { List <string> SpecializationNameList = new List <string>(); foreach (InstructorSpecialization MyInstructorSpecialization in MyInstructorSpecializations) { Specialization MySpecialization = ISpecializationRepository.GetAll().SingleOrDefault(x => x.Id == MyInstructorSpecialization.SpecializationId); SpecializationNameList.Add(MySpecialization.Name); } MyInstructor.SpecializationName = SpecializationNameList; } return(MyInstructor); }
public InstructorService(IInstructorRepository instructorRepository) { _instructorRepository = instructorRepository; }
public DepartmentController(IDepartmentRepository departmentRepository, IInstructorRepository instructorRepository) { _departmentRepository = departmentRepository; _instructorRepository = instructorRepository; }
public InstructorController() { this.instructorRepository = new InstructorRepository(new SchoolContext()); this.officeAssigmentRepository = new OfficeAssigmentRepository(new SchoolContext()); this.courseRepository = new CourseRepository(new SchoolContext()); }
public InstructorController(IInstructorRepository instructorRepo, IOfficeAssigmentRepository officeAssigmentRepo, ICourseRepository courseRepo) { this.instructorRepository = instructorRepo; this.officeAssigmentRepository = officeAssigmentRepo; this.courseRepository = courseRepo; }
public DepartmentController() { this.departmentRepository = new DepartmentRepository(new SchoolContext()); this.instructorReposiotry = new InstructorRepository(new SchoolContext()); }
public DepartmentController(IDepartmentRepository departmentRepo, IInstructorRepository instructorRepo) { this.departmentRepository = departmentRepo; this.instructorReposiotry = instructorRepo; }
public InstructorService(IInstructorRepository repository) { this.repository = repository; }