Esempio n. 1
0
        public AddUserForm(ActualUserGroupsProvider actualUserGroupsProvider,
                           UserRepository userRepository,
                           GroupRepository groupRepository)
        {
            this.userRepository = userRepository;

            InitializeComponent();
            Translator.Translate(this);

            groups = !userRepository.HasAny() ? new[] { groupRepository.GetAdminGroup() } : actualUserGroupsProvider.Get();
        }
Esempio n. 2
0
 public AddAdminGroupForm(ActualUserGroupsProvider actualUserGroupsProvider,
                          GroupRepository groupRepository, PermissionRepository permissionRepository)
     : base(groupRepository, permissionRepository)
 {
     this.actualUserGroupsProvider = actualUserGroupsProvider;
 }