/// <summary> /// Initializes a new instance of /// type GroupPermissionsService. /// </summary> /// <param name="GroupPermissionsRepository"></param> /// <param name="unitOfWork"></param> public GroupPermissionsService( IGroupPermissionsRepository GroupPermissionsRepository, ILanguageService languageService, IUnitOfWork unitOfWork) { this._GroupPermissionsRepository = GroupPermissionsRepository; this._languageService = languageService; this._unitOfWork = unitOfWork; }
/// <summary> /// Initializes a new instance of /// type PermissionsService. /// </summary> /// <param name="PermissionsRepository"></param> /// <param name="unitOfWork"></param> public PermissionsService( IPermissionsRepository PermissionsRepository, IRolePermissionsRepository rolePermissionsRepository, IUserPermissionsRepository userPermissionsRepository, IGroupPermissionsRepository groupPermissionsRepository, ILanguageService languageService, IUnitOfWork unitOfWork) { this._PermissionsRepository = PermissionsRepository; this._rolePermissionsRepository = rolePermissionsRepository; this._userPermissionsRepository = userPermissionsRepository; this._groupPermissionsRepository = groupPermissionsRepository; this._languageService = languageService; this._unitOfWork = unitOfWork; }
/// <summary> /// Initializes a new instance of /// type GroupsService. /// </summary> /// <param name="GroupsRepository"></param> /// <param name="unitOfWork"></param> public GroupsService( IGroupsRepository GroupsRepository, IGroupPermissionsRepository groupPermissionsRepository, IGroupRolesRepository groupRolesRepository, IUserGroupsRepository userGroupsRepository, ILanguageService languageService, IUnitOfWork unitOfWork) { this._GroupsRepository = GroupsRepository; this._groupPermissionsRepository = groupPermissionsRepository; this._groupRolesRepository = groupRolesRepository; this._userGroupsRepository = userGroupsRepository; this._languageService = languageService; this._unitOfWork = unitOfWork; }