public RequestService(IUnitOfWork unitOfWork, IRequestRepository requestRepository,
                       IProfileRepository profileRepository, IStudentRepository studentRepository,
                       IPersonRepository personRepository, IMemberMasterRepository memberMasterRepository,
                       ISignerRepository signerRepository, ICartableRepository cartableRepository,
                       IPostPersonRepository postPersonRepository, IArchiveRepository archiveRepository,
                       IUserPostRepository userPostRepository, ICommissionRepository commissionRepository,
                       ICouncilRepository councilRepository, IAttachmentRepository attachmentRepository,
                       IVoteRepository voteRepository, ICommissionSpecialEducationRepository commissionSpecialEducationRepository)
 {
     _unitOfWork             = unitOfWork;
     _requestRepository      = requestRepository;
     _profileRepository      = profileRepository;
     _studentRepository      = studentRepository;
     _personRepository       = personRepository;
     _memberMasterRepository = memberMasterRepository;
     _signerRepository       = signerRepository;
     _cartableRepository     = cartableRepository;
     _postPersonRepository   = postPersonRepository;
     _archiveRepository      = archiveRepository;
     _userPostRepository     = userPostRepository;
     _commissionRepository   = commissionRepository;
     _councilRepository      = councilRepository;
     _attachmentRepository   = attachmentRepository;
     _voteRepository         = voteRepository;
     _commissionSpecialEducationRepository = commissionSpecialEducationRepository;
 }
 public BaseInfoComissionCouncilService(IUnitOfWork unitOfWork, ISignerRepository signerRepository,
                                        ISpecialEducationRepository specialEducationRepository,
                                        ICommissionSpecialEducationRepository commissionSpecialEducationRepository)
 {
     _unitOfWork = unitOfWork;
     _specialEducationRepository           = specialEducationRepository;
     _signerRepository                     = signerRepository;
     _commissionSpecialEducationRepository = commissionSpecialEducationRepository;
 }
 public CommissionService(IUnitOfWork unitOfWork, IStudentRepository studentRepository,
                          IProfileRepository profileRepository, IRequestRepository requestRepository,
                          IMemberMasterRepository memberMasterRepository, IPersonRepository personRepository,
                          ICommissionSpecialEducationRepository commissionSpecialEducationRepository,
                          ICommissionRepository commissionRepository, IPostPersonRepository postPersonRepository,
                          ISignerRepository signerRepository, ICartableRepository cartableRepository, ISettingsRepository settingsRepository)
 {
     _unitOfWork             = unitOfWork;
     _studentRepository      = studentRepository;
     _profileRepository      = profileRepository;
     _requestRepository      = requestRepository;
     _memberMasterRepository = memberMasterRepository;
     _personRepository       = personRepository;
     _commissionSpecialEducationRepository = commissionSpecialEducationRepository;
     _commissionRepository = commissionRepository;
     _postPersonRepository = postPersonRepository;
     _signerRepository     = signerRepository;
     _cartableRepository   = cartableRepository;
     _settingsRepository   = settingsRepository;
 }