public PartnerManageController( IPartnerManageContract _PartnerManageContract, IStoreTypeContract _StoreTypeContract, IRoleContract _roleContract, IPartnerManageCheckContract _PartnerManageCheckContract , IAdministratorContract _AdministratorContract , IStoreContract _StoreContract , IDepartmentContract _DepartmentContract , IJobPositionContract _JobPositionContract , IStorageContract _StorageContract ) { this._PartnerManageContract = _PartnerManageContract; this._StoreTypeContract = _StoreTypeContract; this._roleContract = _roleContract; this._PartnerManageCheckContract = _PartnerManageCheckContract; this._AdministratorContract = _AdministratorContract; this._StoreContract = _StoreContract; this._DepartmentContract = _DepartmentContract; this._JobPositionContract = _JobPositionContract; this._StorageContract = _StorageContract; }
public AdminProfileController( IAdministratorContract administratorContract, IDepartmentContract departmentContract, IStoreContract storeContract, IStorageContract storageContract, IMemberContract memberContract, ICollocationContract collocationContract, IRoleContract roleContract, IPermissionContract permissionContract, IModuleContract moduleContract, IJobPositionContract jobPositionContract, //IAdministratorTypeContract AdministratorTypeContract, IWorkTimeDetaileContract workTimeDetaileContract, IWorkTimeContract workTimeContract, IEntryContract entryContract) { _administratorContract = administratorContract; _departmentContract = departmentContract; _storeContract = storeContract; _storageContract = storageContract; _memberContract = memberContract; _collocationContract = collocationContract; _roleContract = roleContract; _permissionContract = permissionContract; _moduleContract = moduleContract; _jobPositionContract = jobPositionContract; _workTimeDetaileContract = workTimeDetaileContract; _workTimeContract = workTimeContract; //this.AdministratorTypeContract = AdministratorTypeContract; _entryContract = entryContract; }
public SecurityController(IRoleContract roleContract, IUnitOfWork unitOfWork, IRoleFunctionMapContract roleFunctionMapContract) { _roleContract = roleContract; _unitOfWork = unitOfWork; _roleFunctionMapContract = roleFunctionMapContract; }
public GroupController(IGroupContract groupContract, IPermissionContract permissionContract, IModuleContract moduleContract, IRoleContract roleContract, IAdministratorContract administratContract) { _groupContract = groupContract; _permissionContract = permissionContract; _moduleContract = moduleContract; _roleContract = roleContract; _administratContract = administratContract; }
public RoleController(IRoleContract roleContract, IPermissionContract permissionContract //, IGroupContract groupContract , IModuleContract moduleContract) { _roleContract = roleContract; _permissionContract = permissionContract; //_groupContract = groupContract; _moduleContract = moduleContract; }
public static IRoleContract AsRoleManager(this Public Public) { IRoleContract IRoleContract = Public.BuildContractProvider <IRoleContract>(); if (IRoleContract == default(IRoleContract)) { throw new Exception("IRoleContract接口没有被实现"); } return(IRoleContract); }
/// <summary> /// 重建TeamRole数据池 /// </summary> public static void InitTreamRolePool() { IRoleContract provider = Actor.Public.BuildContractProvider <IRoleContract>(); if (provider != default(IRoleContract)) { teamRoles.Clear(); TeamRole[] trs = provider.GetAllTeamRoles(); foreach (TeamRole tr in trs) { tr.AddDroit(provider.GetDroitsByRole(tr)); teamRoles[tr.ID] = tr; } } }
public static TeamRole[] GetTeamRolesByUser(string UserID) { IRoleContract provider = Actor.Public.BuildContractProvider <IRoleContract>(); if (provider != default(IRoleContract)) { List <TeamRole> list = new List <TeamRole>(); foreach (string roleID in provider.GetTeamRoleIDsByUserID(UserID)) { TeamRole tr; if (teamRoles.TryGetValue(roleID, out tr)) { list.Add(tr); } } return(list.ToArray()); } return(default(TeamRole[])); }
public ExamController( IExamContract examContract, IStoreTypeContract _StoreTypeContract, IRoleContract _roleContract, IPartnerManageCheckContract _PartnerManageCheckContract , IExamQuestionContract examQuestionContract , IAdministratorContract _AdministratorContract , IStoreContract _StoreContract , IDepartmentContract _DepartmentContract , IJobPositionContract _JobPositionContract , IStorageContract _StorageContract ) { _examContract = examContract; _examQuestionContract = examQuestionContract; this._AdministratorContract = _AdministratorContract; this._StoreContract = _StoreContract; }
public DesignerController( IFactorysContract factoryContract, IDesignerContract designerContract, IBrandContract brandContract, IAdministratorContract administratorContract, IJobPositionContract jobPositionContract, IMemberContract memberContract, IDepartmentContract _departmentContract, //IAdministratorTypeContract AdministratorTypeContract, IRoleContract _roleContract ) { _designerContract = designerContract; _factorysContract = factoryContract; _brandContract = brandContract; _memberContract = memberContract; _jobPositionContract = jobPositionContract; _administratorContract = administratorContract; //this.AdministratorTypeContract = AdministratorTypeContract; this._departmentContract = _departmentContract; this._roleContract = _roleContract; }
public RoleController(IRoleContract roleContract, ILogger <RoleController> logger) { _roleContract = roleContract; _logger = logger; }
public RoleController(IRoleContract iRoleContract) { _iRoleContract = iRoleContract; }