コード例 #1
0
 public AccountController(IUserHelper userHelper,
                          IConverterHelper converterHelper,
                          IMailHelper mailHelper,
                          IConfiguration configuration,
                          IClientRepository clientRepository,
                          IAdminRepository adminRepository,
                          IDoctorRepository doctorRepository,
                          IAppointmentRepository appointmentRepository,
                          IImageHelper imageHelper,
                          ISpecializationRepository specializationRepository,
                          IAnimalRepository animalRepository,
                          IDashBoardHelper dashBoardHelper)
 {
     _userHelper               = userHelper;
     _configuration            = configuration;
     _clientRepository         = clientRepository;
     _converterHelper          = converterHelper;
     _mailHelper               = mailHelper;
     _adminRepository          = adminRepository;
     _doctorRepository         = doctorRepository;
     _appointmentRepository    = appointmentRepository;
     _imageHelper              = imageHelper;
     _specializationRepository = specializationRepository;
     _animalRepository         = animalRepository;
     _dashBoardHelper          = dashBoardHelper;
 }
コード例 #2
0
 public InstructorController(IInstructorRepository instructorRepository, IInstructorFitnessClassRepository instructorClassRepository, ISpecializationRepository specializationRepository, IInstructorSpecializationRepository instructorSpecializationRepository)
 {
     IInstructorClassRepository          = instructorClassRepository;
     IInstructorRepository               = instructorRepository;
     ISpecializationRepository           = specializationRepository;
     IInstructorSpecializationRepository = instructorSpecializationRepository;
 }
コード例 #3
0
 public SeedDB(DataContext context, IUserHelper userHelper, IClientRepository clientRepository, IAdminRepository adminRepository, IDoctorRepository doctorRepository, ISpecializationRepository specializationRepository)
 {
     _context                  = context;
     _userHelper               = userHelper;
     _clientRepository         = clientRepository;
     _adminRepository          = adminRepository;
     _doctorRepository         = doctorRepository;
     _specializationRepository = specializationRepository;
 }
コード例 #4
0
 public DataManager(IDoctorRepository doctor, IPatientRepository patient,
                    ISpecializationRepository specialization, IVisitRepository visit,
                    IVisitResultRepository visitResult)
 {
     doctorRepository         = doctor;
     patientRepository        = patient;
     specializationRepository = specialization;
     visitRepository          = visit;
     visitResultRepository    = visitResult;
 }
コード例 #5
0
 public VacancyService(IVacancyRepository vacancyRepository,
                       IUserRepository userRepository,
                       ISkillRepository skillRepository,
                       ISpecializationRepository specializationRepository)
 {
     _vacancyRepository        = vacancyRepository ?? throw new ArgumentException(nameof(vacancyRepository));
     _userRepository           = userRepository ?? throw new ArgumentException(nameof(userRepository));
     _skillRepository          = skillRepository ?? throw new ArgumentException(nameof(skillRepository));
     _specializationRepository =
         specializationRepository ?? throw new ArgumentException(nameof(skillRepository));
 }
コード例 #6
0
 public SummaryService(ISummaryRepository summaryRepository,
                       IUserRepository userRepository,
                       ISkillRepository skillRepository,
                       ISpecializationRepository specializationRepository)
 {
     _summaryRepository        = summaryRepository ?? throw new ArgumentException(nameof(summaryRepository));
     _userRepository           = userRepository ?? throw new ArgumentException(nameof(userRepository));
     _skillRepository          = skillRepository ?? throw new ArgumentException(nameof(skillRepository));
     _specializationRepository =
         specializationRepository ?? throw new ArgumentException(nameof(skillRepository));
 }
コード例 #7
0
ファイル: DoctorService.cs プロジェクト: eluninm/tmk
 public DoctorService(
     IUnitOfWork unitOfWork, 
     IDoctorStatusRepository doctorStatusRepository, 
     IDoctorRepository doctorRepository,
     ISpecializationRepository specializationRepository)
 {
     _unitOfWork = unitOfWork;
     _doctorStatusRepository = doctorStatusRepository;
     _doctorRepository = doctorRepository;
     _specializationRepository = specializationRepository;
 }
コード例 #8
0
 public AppointmentsController(IUserHelper userHelper,
     IAppointmentRepository appointmentRepository,
     IAnimalRepository animalRepository,
     IDoctorRepository doctorRepository,
     IClientRepository clientRepository,
     ISpecializationRepository specializationRepository,
     IMailHelper mailHelper)
 {
     _userHelper = userHelper;
     _appointmentRepository = appointmentRepository;
     _animalRepository = animalRepository;
     _doctorRepository = doctorRepository;
     _clientRepository = clientRepository;
     _specializationRepository = specializationRepository;
     _mailHelper = mailHelper;
 }
コード例 #9
0
        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);
        }
コード例 #10
0
 public SpecializationService(ISpecializationRepository specializationRepository)
 {
     _specializationRepository = specializationRepository ??
                                 throw new ArgumentNullException(nameof(specializationRepository));
 }
コード例 #11
0
 public SpecializationService(ISpecializationRepository specializationRepository, IUnitOfWork unitOfWork)
 {
     this.specializationRepository = specializationRepository;
     this.unitOfWork = unitOfWork;
 }
コード例 #12
0
 public SpecializationController(ISpecializationRepository specializationRepository)
 {
     ISpecializationRepository = specializationRepository;
 }
コード例 #13
0
 public SpecializationsController(DataContext context, ISpecializationRepository specializationRepository)
 {
     _context = context;
     _specializationRepository = specializationRepository;
 }
コード例 #14
0
 public SpecializationService(
     ISpecializationRepository repository,
     IMapper mapper) : base(repository, mapper)
 {
 }
コード例 #15
0
 public SpecializationService(IUnitOfWork unitOfWork, ISpecializationRepository specializationRepository)
 {
     _unitOfWork = unitOfWork;
     _specializationRepository = specializationRepository;
 }
コード例 #16
0
 public SpecializationService(ISpecializationRepository specializationRepository)
 {
     _specializationRepository = specializationRepository == null ? throw new ArgumentNullException(nameof(specializationRepository) + "is set to null") : specializationRepository;
 }
コード例 #17
0
 public SpecializationService(ISpecializationRepository specializationRepository)
 {
     this.specializationRepository = specializationRepository;
 }
コード例 #18
0
 public SpecializationService(ISpecializationRepository ISpecializationRepository)
 {
     this._ISpecializationRepository = ISpecializationRepository;
 }