public DataRepairController(
     IPermissionProvider permissionManage,
     IAdminUser adminUserRepository,
     IUser userService,
     IOperatorInfoVerifciationRepository operatorVerificationService,
     IMachineDemandTypeRL machineDemandTypeRLService,
     ISys_Dictionary sysDictionaryService,
     IUserRoleDemandTypeLevelRL userRoleDemandTypeLevelRLService,
     IFarmerRequirement farmerDemandService,
     IUser_Role userRoleService,
     IBusiness businessService,
     IBusinessDemand_Response businessDemandResponseService,
     IFarmerDemandResponse farmerDemandResponse)
     : base(permissionManage, adminUserRepository)
 {
     _userService = userService;
     _operatorVerificationService      = operatorVerificationService;
     _machineDemandTypeRLService       = machineDemandTypeRLService;
     _sysDictionaryService             = sysDictionaryService;
     _userRoleDemandTypeLevelRLService = userRoleDemandTypeLevelRLService;
     _farmerDemandService           = farmerDemandService;
     _userRoleService               = userRoleService;
     _businessService               = businessService;
     _businessDemandResponseService = businessDemandResponseService;
     _farmerDemandResponse          = farmerDemandResponse;
 }
示例#2
0
 public OperatorController(IOperator repository,
                           ICommon commonRepository,
                           INotification notificationService,
                           ISysSetting sysSettingRepository,
                           IUser_Role userRoleService,
                           IUser userRepository,
                           IOperatorInfoVerifciationRepository operatorRepository,
                           IRoleVerification roleVerificationRepository)
 {
     this.repository             = repository;
     _commonRepository           = commonRepository;
     _notificationService        = notificationService;
     _sysSettingRepository       = sysSettingRepository;
     _userRepository             = userRepository;
     _userRoleService            = userRoleService;
     _operatorRepository         = operatorRepository;
     _roleVerificationRepository = roleVerificationRepository;
 }
示例#3
0
 public UserController(
     IPermissionProvider permissionManage,
     IAdminUser adminUserRepository,
     IUser memberUserRepository,
     IArea areaRepository,
     ICommon commonrepository,
     IExpertPermission expertService,
     IOperatorInfoVerifciationRepository operatorService,
     IFarmerVerficationInfoRepository farmerVerificationRepository//ww
     )
     : base(permissionManage, adminUserRepository)
 {
     _adminUserRepository          = adminUserRepository;
     _areaRepository               = areaRepository;
     _commonrepository             = commonrepository;
     _userService                  = memberUserRepository;
     _expertService                = expertService;
     _operatorService              = operatorService;
     _farmerVerificationRepository = farmerVerificationRepository;
 }
示例#4
0
 public VerificationController(IPermissionProvider permissionManage,
                               IRoleVerification roleVerificationRepository,
                               IAdminUser adminUserRepository,
                               IFarmerVerficationInfoRepository farmerVerificationRepository,
                               IOperatorInfoVerifciationRepository machineryOperatorVerificationRepository,
                               IBusinessVerificationRepository businessVerificationRepository,
                               IArea areaRepository,
                               IFileInfoRepository fileInfoRepository,
                               ISys_Dictionary sysDictionaryRespository,
                               ISuppliers_Sarea suppliers_SareaRespository, IUser user)
     : base(permissionManage, adminUserRepository)
 {
     this.suppliers_SareaRespository              = suppliers_SareaRespository;
     this.roleVerificationRepository              = roleVerificationRepository;
     this.adminUserRepository                     = adminUserRepository;
     this.farmerVerificationRepository            = farmerVerificationRepository;
     this.machineryOperatorVerificationRepository = machineryOperatorVerificationRepository;
     this.businessVerificationRepository          = businessVerificationRepository;
     this.areaRepository           = areaRepository;
     this.fileInfoRepository       = fileInfoRepository;
     this.sysDictionaryRespository = sysDictionaryRespository;
 }