public void AuthorizeForm() { newReceivingBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation. AddItemReceiving)); }
public void AuthorizeForm() { // Enable/Disable Save and Post buttons based on the status of the record saveBarButtonItem.Enabled = (issue.IsValid() && DataChanged() && issue.IsSavable()); postBarButtonItem.Enabled = issue.IsValid() && issue.IsSavable(); deleteBarButtonItem.Enabled = issue.IsSavable(); gridView1.OptionsBehavior.Editable = issue.IsSavable(); removeItemRepositoryItemButtonEdit.Enabled = issue.IsSavable(); saveBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation.UpdateItemIssue)); deleteBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation.DeleteItemIssue)); postBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation.PostItemIssue)); }
public void AuthorizeForm() { saveBarButtonItem.Enabled = (adjustment.IsValid() && DataChanged() && adjustment.IsSavable()); postBarButtonItem.Enabled = adjustment.IsValid() && adjustment.IsSavable(); deleteBarButtonItem.Enabled = adjustment.IsSavable(); gridView1.OptionsBehavior.Editable = adjustment.IsSavable(); saveBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation.UpdateAdjustment)); deleteBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation. DeleteAdjustment)); postBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation. PostItemAdjustment)); }
public void AuthorizeForm() { saveBarButtonItem.Enabled = (transfer.IsValid() && DataChanged() && transfer.IsSavable()); postBarButtonItem.Enabled = transfer.IsValid() && transfer.IsSavable(); deleteBarButtonItem.Enabled = transfer.IsSavable(); gridView1.OptionsBehavior.Editable = transfer.IsSavable(); deleteRepositoryItemButtonEdit.Enabled = transfer.IsSavable(); saveBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation.UpdateItemTransfer)); deleteBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation. DeleteItemTransfer)); postBarButtonItem.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation. PostItemTransfer)); }
/// <summary> /// Check user security information and load/unload requested modules /// </summary> private void LoadModules() { var loadWorkshop = permission.IsAuthorized(PermissionManager.WORKSHOP_APPLICATION, wph.ItemName(WorkshopPermissionHelper.Task.LoadModule)); var loadFleet = permission.IsAuthorized(PermissionManager.FLEET_APPLICATION, flph.ItemName(FleetPermissionHelper.Task.LoadModule)); var loadfixedasset = permission.IsAuthorized(PermissionManager.FIXED_ASSET_APPLICATION, faph.ItemName(FixedAssetPermissionHelper.Task.LoadModule)); var loadhrm = permission.IsAuthorized(PermissionManager.HRM_APPLICATION, hph.ItemName(HRMPermissionHelper.Task.LoadModule)); var loadadmin = permission.IsAuthorized(PermissionManager.ADMINISTRATION_APPLICATION, aph.ItemName(AdministrationPermissionHelper.Task.LoadModule)); var loadinventory = permission.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName(InventoryPermissionHelper.Task.LoadModule)); if (loadWorkshop) { _wmsModule = new WmsModuleManager(); AuthorizeWorkshop(); } if (loadFleet) { _fleetModule = new FleetModuleManager(); AuthorizeFleet(); } if (loadfixedasset) { _fixedAssetModule = new FixedAssetModuleManager(); AuthorizeFixedasset(); } if (loadhrm) { _hrmModule = new HrmModuleManager(); AuthorizeHrm(); } if (loadadmin) { AuthorizeAdministration(); } if (loadinventory) { _inventoryModule = new InventoryModuleManager(); AuthorizeInventory(); } //Hide/Show appropriate ribbon tab workshopRibbonPage.Visible = loadWorkshop; faRibbonPage.Visible = loadfixedasset; hrmRibbonPage.Visible = loadhrm; fleetRibbonPage.Visible = loadFleet; ribbonPage1.Visible = loadadmin; inventoryRibbonPage.Visible = loadinventory; }
public void AuthorizeForm() { saveCommand.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation.AddItemAdjustment)); }
public void AuthorizeForm() { btnSave.Enabled = permissionManager.IsAuthorized(PermissionManager.INVENTORY_APPLICATION, iph.ItemName( InventoryPermissionHelper.Operation.AddMeasurement)); }