Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ItemsManager"/> class.
 /// </summary>
 public ItemsManager()
 {
     this.roleController     = RoleController.Instance;
     this.fileManager        = FileManager.Instance;
     this.assetManager       = AssetManager.Instance;
     this.permissionsManager = PermissionsManager.Instance;
 }
Exemplo n.º 2
0
        public RoleValidator(IRoleController controller)
        {
            CascadeMode = CascadeMode.StopOnFirstFailure;

            // created_by
            RuleFor(r => r.created_by)
            .NotEmpty().WithMessage(ErrorMessage.NotEmpty);
            // keterangan
            RuleFor(r => r.keterangan)
            .MaximumLength(150).WithMessage(ErrorMessage.MaxLength);
            // nama
            RuleFor(r => r.nama)
            .NotEmpty().WithMessage(ErrorMessage.NotEmpty)
            .Length(3, 100).WithMessage(ErrorMessage.MaxMinLength);
            // kode
            RuleFor(r => r.kode)
            .NotEmpty().WithMessage(ErrorMessage.NotEmpty)
            .Length(2, 20).WithMessage(ErrorMessage.MaxMinLength);
            // unik
            RuleFor(r => r)
            .Must(r => controller.NamaIsUnique(r.nama, r.id)) // Nama role harus unik
            .WithMessage(ErrorMessage.NotUnique.Replace("{PropertyName}", "Nama"));
            RuleFor(r => r)
            .Must(r => controller.KodeIsUnique(r.kode, r.id)) // Kode role harus unik
            .WithMessage(ErrorMessage.NotUnique.Replace("{PropertyName}", "Kode"));
        }
Exemplo n.º 3
0
 public UserManagerService(IPermissionController permissionController, IUserController userController, IRoleController roleController, IScriptExecutor scriptExecutor, IDepartmentController departmentController)
 {
     _permissionController = permissionController;
     _userController       = userController;
     _roleController       = roleController;
     _scriptExecutor       = scriptExecutor;
     _departmentController = departmentController;
 }
Exemplo n.º 4
0
        public FrmEntryHakAkses(bool isEdited, int id = 0) : this()
        {
            EntityName  = FrmHakAkses.EntityName;
            _controller = new RoleController();

            SetControls(isEdited, id);

            if (!isEdited)
            {
                _roleObj = new Role();         // Data baru
            }
        }
Exemplo n.º 5
0
        // ----------------------------------------------------------------------//

        #region >> Constructor <<

        public RoleManager()
        {
            _roleController       = new RoleController();
            _roleDetailController = new RoleDetailController();
            _formActionController = new FormActionController();
        }
Exemplo n.º 6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PermissionsManager"/> class.
 /// </summary>
 public PermissionsManager()
 {
     this.folderManager  = FolderManager.Instance;
     this.roleController = RoleController.Instance;
     this.userController = UserController.Instance;
 }
Exemplo n.º 7
0
        // ----------------------------------------------------------------------//

        #region >> Constructor <<

        public FrmHakAkses()
        {
            InitializeComponent();

            _controller = new RoleController();
        }