This commit is contained in:
2021-07-15 19:55:34 +00:00
parent 8e5c928f62
commit 9a70861b79
8 changed files with 36 additions and 6 deletions

View File

@@ -50,6 +50,16 @@ namespace AyaNova.DataList
SqlValueColumnName = "aReport.active"
});
FieldDefinitions.Add(new DataListFieldDefinition
{
TKey = "SelectRoles",
FieldKey = "roles",
UiFieldDataType = (int)UiFieldDataType.Roles,
//NOTE: not technically an enum list but this will trigger datagrid at client to fetch roles for special handling
EnumType = AyaNova.Util.StringUtil.TrimTypeName(typeof(AuthorizationRoles).ToString()),
SqlValueColumnName = "areport.roles"
});
}
}//eoc
}//eons

View File

@@ -58,6 +58,26 @@ namespace AyaNova.DataList
SqlValueColumnName = "aworkorderstatus.locked"
});
FieldDefinitions.Add(new DataListFieldDefinition
{
TKey = "SelectRoles",
FieldKey = "SelectRoles",
UiFieldDataType = (int)UiFieldDataType.Roles,
//NOTE: not technically an enum list but this will trigger datagrid at client to fetch roles for special handling
EnumType = AyaNova.Util.StringUtil.TrimTypeName(typeof(AuthorizationRoles).ToString()),
SqlValueColumnName = "aworkorderstatus.selectroles"
});
FieldDefinitions.Add(new DataListFieldDefinition
{
TKey = "WorkOrderStatusRemoveRoles",
FieldKey = "WorkOrderStatusRemoveRoles",
UiFieldDataType = (int)UiFieldDataType.Roles,
//NOTE: not technically an enum list but this will trigger datagrid at client to fetch roles for special handling
EnumType = AyaNova.Util.StringUtil.TrimTypeName(typeof(AuthorizationRoles).ToString()),
SqlValueColumnName = "aworkorderstatus.removeroles"
});
}
}//eoc

View File

@@ -1639,7 +1639,7 @@
"WorkOrderStatusName": "Name",
"WorkOrderStatusNotes": "Anmerkungen",
"WorkOrderStatusColor": "Farbe",
"WorkOrderStatusSelectRoles": "Wer kann auswählen",
"SelectRoles": "Wer kann auswählen",
"WorkOrderStatusRemoveRoles": "Wer kann entfernen",
"WorkOrderStatusCompleted": "Ist ein abgeschlossener Status",
"WorkOrderStatusLocked": "Ist ein Sperrstatus",

View File

@@ -1639,7 +1639,7 @@
"WorkOrderStatusName": "Name",
"WorkOrderStatusNotes": "Notes",
"WorkOrderStatusColor": "Color",
"WorkOrderStatusSelectRoles": "Who can select",
"SelectRoles": "Who can select",
"WorkOrderStatusRemoveRoles": "Who can remove",
"WorkOrderStatusCompleted": "Is a completed status",
"WorkOrderStatusLocked": "Is a locking status",

View File

@@ -1639,7 +1639,7 @@
"WorkOrderStatusName": "Nombre",
"WorkOrderStatusNotes": "Notas",
"WorkOrderStatusColor": "Color",
"WorkOrderStatusSelectRoles": "Quien puede seleccionar",
"SelectRoles": "Quien puede seleccionar",
"WorkOrderStatusRemoveRoles": "Quien puede remover",
"WorkOrderStatusCompleted": "Es un estado completo",
"WorkOrderStatusLocked": "Es un estado de bloqueo",

View File

@@ -1639,7 +1639,7 @@
"WorkOrderStatusName": "Nom",
"WorkOrderStatusNotes": "Remarques",
"WorkOrderStatusColor": "Couleur",
"WorkOrderStatusSelectRoles": "Qui peut sélectionner",
"SelectRoles": "Qui peut sélectionner",
"WorkOrderStatusRemoveRoles": "Qui peut supprimer",
"WorkOrderStatusCompleted": "Est un statut terminé",
"WorkOrderStatusLocked": "Est un statut de verrouillage",