|
|
@@ -9,6 +9,8 @@ public class JobScopeFormGrid : DynamicEntityFormGrid<JobForm, Job, JobLink>, IJ
|
|
|
{
|
|
|
public JobScope? Scope { get; set; }
|
|
|
|
|
|
+ private Column<JobForm> ScopeColumn = new Column<JobForm>(x => x.JobScope);
|
|
|
+
|
|
|
public JobScopeFormGrid(Job job): base(job)
|
|
|
{
|
|
|
}
|
|
|
@@ -17,7 +19,7 @@ public class JobScopeFormGrid : DynamicEntityFormGrid<JobForm, Job, JobLink>, IJ
|
|
|
{
|
|
|
base.CustomiseEditor(items, column, editor);
|
|
|
|
|
|
- if(column.ColumnName == nameof(JobForm.JobScope.ID))
|
|
|
+ if(ScopeColumn.IsEqualTo(column.ColumnName) || ScopeColumn.IsParentOf(column.ColumnName))
|
|
|
{
|
|
|
editor.Editable = Editable.Hidden;
|
|
|
}
|