private void EmployeeListForm_Load(object sender, EventArgs e) { securedObjectSpace = objectSpaceProvider.CreateObjectSpace(); employeeGrid.DataSource = securedObjectSpace.GetBindingList <Employee>(); newBarButtonItem.Enabled = security.CanCreate <Employee>(); protectedContentTextEdit = new RepositoryItemProtectedContentTextEdit(); }
private void EmployeeListForm_Load(object sender, EventArgs e) { security = ((MainForm)MdiParent).Security; objectSpaceProvider = ((MainForm)MdiParent).ObjectSpaceProvider; securedObjectSpace = objectSpaceProvider.CreateObjectSpace(); employeeBindingSource.DataSource = securedObjectSpace.GetObjects <Employee>(); newBarButtonItem.Enabled = security.CanCreate <Employee>(); protectedContentTextEdit = new RepositoryItemProtectedContentTextEdit(); }
private void EmployeeListForm_Load(object sender, EventArgs e) { security = ((MainForm)MdiParent).Security; objectSpaceProvider = ((MainForm)MdiParent).ObjectSpaceProvider; securedObjectSpace = objectSpaceProvider.CreateObjectSpace(); employeeBindingSource.DataSource = securedObjectSpace.GetObjects <Employee>(); newBarButtonItem.Enabled = security.IsGranted(new PermissionRequest(securedObjectSpace, typeof(Employee), SecurityOperations.Create)); protectedContentTextEdit = new RepositoryItemProtectedContentTextEdit(); }
static ProtectedContentEdit() { RepositoryItemProtectedContentTextEdit.Register(); }