This commit is contained in:
105
server/AyaNova/DataList/WorkOrderStatusDataList.cs
Normal file
105
server/AyaNova/DataList/WorkOrderStatusDataList.cs
Normal file
@@ -0,0 +1,105 @@
|
|||||||
|
using System.Collections.Generic;
|
||||||
|
using AyaNova.Biz;
|
||||||
|
namespace AyaNova.DataList
|
||||||
|
{
|
||||||
|
internal class WorkOrderStatusDataList : DataListProcessingBase
|
||||||
|
{
|
||||||
|
public WorkOrderStatusDataList()
|
||||||
|
{
|
||||||
|
DefaultListAType = AyaType.WorkOrderStatus;
|
||||||
|
SQLFrom = "from aworkorderstatus";
|
||||||
|
var RoleSet = BizRoles.GetRoleSet(DefaultListAType);
|
||||||
|
AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change;
|
||||||
|
DefaultColumns = new List<string>() { "workorderstatusname", "WorkOrderStatusWorkOrderStatusOverseerID", "WorkOrderStatusDateStarted", "WorkOrderStatusDateCompleted",
|
||||||
|
"WorkOrderStatusAccountNumber", "workorderstatusactive", "workorderstatustags" };
|
||||||
|
DefaultSortBy = new Dictionary<string, string>() { { "workorderstatusname", "+" } };
|
||||||
|
FieldDefinitions = new List<DataListFieldDefinition>();
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "WorkOrderStatusName",
|
||||||
|
FieldKey = "name",
|
||||||
|
AType = (int)AyaType.WorkOrderStatus,
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.Text,
|
||||||
|
SqlIdColumnName = "aworkorderstatus.id",
|
||||||
|
SqlValueColumnName = "aworkorderstatus.name",
|
||||||
|
IsRowId = true
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "WorkOrderStatusNotes",
|
||||||
|
FieldKey = "workorderstatusnotes",
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.Text,
|
||||||
|
SqlValueColumnName = "aworkorderstatus.notes"
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "Active",
|
||||||
|
FieldKey = "workorderstatusactive",
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.Bool,
|
||||||
|
SqlValueColumnName = "aworkorderstatus.active"
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "Tags",
|
||||||
|
FieldKey = "workorderstatustags",
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.Tags,
|
||||||
|
SqlValueColumnName = "aworkorderstatus.tags"
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "WorkOrderStatusAccountNumber",
|
||||||
|
FieldKey = "WorkOrderStatusAccountNumber",
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.Text,
|
||||||
|
SqlValueColumnName = "aworkorderstatus.accountnumber"
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
FieldKey = "WorkOrderStatusWorkOrderStatusOverseerID",
|
||||||
|
TKey = "WorkOrderStatusWorkOrderStatusOverseerID",
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.Text,
|
||||||
|
AType = (int)AyaType.User,
|
||||||
|
SqlIdColumnName = "auser.id",
|
||||||
|
SqlValueColumnName = "auser.name"
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "WorkOrderStatusDateStarted",
|
||||||
|
FieldKey = "WorkOrderStatusDateStarted",
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.DateTime,
|
||||||
|
SqlValueColumnName = "aworkorderstatus.datestarted"
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "WorkOrderStatusDateCompleted",
|
||||||
|
FieldKey = "WorkOrderStatusDateCompleted",
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.DateTime,
|
||||||
|
SqlValueColumnName = "aworkorderstatus.datecompleted"
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom1", FieldKey = "workorderstatuscustom1", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom2", FieldKey = "workorderstatuscustom2", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom3", FieldKey = "workorderstatuscustom3", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom4", FieldKey = "workorderstatuscustom4", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom5", FieldKey = "workorderstatuscustom5", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom6", FieldKey = "workorderstatuscustom6", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom7", FieldKey = "workorderstatuscustom7", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom8", FieldKey = "workorderstatuscustom8", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom9", FieldKey = "workorderstatuscustom9", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom10", FieldKey = "workorderstatuscustom10", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom11", FieldKey = "workorderstatuscustom11", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom12", FieldKey = "workorderstatuscustom12", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom13", FieldKey = "workorderstatuscustom13", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom14", FieldKey = "workorderstatuscustom14", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom15", FieldKey = "workorderstatuscustom15", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WorkOrderStatusCustom16", FieldKey = "workorderstatuscustom16", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aworkorderstatus.customfields" });
|
||||||
|
}
|
||||||
|
}//eoc
|
||||||
|
}//eons
|
||||||
@@ -1620,7 +1620,13 @@
|
|||||||
"WorkOrderStatusBold": "Fett",
|
"WorkOrderStatusBold": "Fett",
|
||||||
"WorkOrderStatusCompletedStatus": "Dieser Status ist \"Abgeschlossen\"",
|
"WorkOrderStatusCompletedStatus": "Dieser Status ist \"Abgeschlossen\"",
|
||||||
"WorkOrderStatusList": "Arbeitsauftragsstatusangaben",
|
"WorkOrderStatusList": "Arbeitsauftragsstatusangaben",
|
||||||
"WorkOrderStatusName": "Arbeitsauftragsstatus - Name",
|
"WorkOrderStatusName": "Name",
|
||||||
|
"WorkOrderStatusNotes": "Anmerkungen",
|
||||||
|
"WorkOrderStatusColor": "Farbe",
|
||||||
|
"WorkOrderStatusSelectRoles": "Wer kann auswählen",
|
||||||
|
"WorkOrderStatusRemoveRoles": "Wer kann entfernen",
|
||||||
|
"WorkOrderStatusCompleted":"Ist ein abgeschlossener Status",
|
||||||
|
"WorkOrderStatusLocked":"Ist ein Sperrstatus",
|
||||||
"WorkOrderStatusUnderlined": "Unterstrichen",
|
"WorkOrderStatusUnderlined": "Unterstrichen",
|
||||||
"WorkOrderSummaryTemplate": "Arbeitsauftragspostenzusammenfassung - Vorlage",
|
"WorkOrderSummaryTemplate": "Arbeitsauftragspostenzusammenfassung - Vorlage",
|
||||||
"WorkOrderSummaryWorkOrderItem": "Anzuzeigende Informationen über Arbeitsauftragsposten",
|
"WorkOrderSummaryWorkOrderItem": "Anzuzeigende Informationen über Arbeitsauftragsposten",
|
||||||
|
|||||||
@@ -565,7 +565,7 @@
|
|||||||
"PMTemplate": "Preventive maintenance template",
|
"PMTemplate": "Preventive maintenance template",
|
||||||
"Quote": "Quote",
|
"Quote": "Quote",
|
||||||
"QuoteTemplate": "Quote template",
|
"QuoteTemplate": "Quote template",
|
||||||
"WorkOrderStatus": "WorkOrder status",
|
"WorkOrderStatus": "Work order status",
|
||||||
"ObjectCustomFieldCustomGrid": "Custom Fields",
|
"ObjectCustomFieldCustomGrid": "Custom Fields",
|
||||||
"ObjectCustomFieldDisplayName": "Display as",
|
"ObjectCustomFieldDisplayName": "Display as",
|
||||||
"ObjectCustomFieldFieldName": "Field Name",
|
"ObjectCustomFieldFieldName": "Field Name",
|
||||||
@@ -1616,11 +1616,17 @@
|
|||||||
"WorkOrderServiceDateRelative": "Service date (relative)",
|
"WorkOrderServiceDateRelative": "Service date (relative)",
|
||||||
"WorkOrderServiceNumber": "Service Number",
|
"WorkOrderServiceNumber": "Service Number",
|
||||||
"WorkOrderPMWorkOrderID": "Preventive Maintenance",
|
"WorkOrderPMWorkOrderID": "Preventive Maintenance",
|
||||||
"WorkOrderStatusARGB": "ARGB color",
|
"WorkOrderStatusARGB": "Color",
|
||||||
"WorkOrderStatusBold": "Bold",
|
"WorkOrderStatusBold": "Bold",
|
||||||
"WorkOrderStatusCompletedStatus": "This status is \"Completed\"",
|
"WorkOrderStatusCompletedStatus": "This status is \"Completed\"",
|
||||||
"WorkOrderStatusList": "WorkOrder Statuses",
|
"WorkOrderStatusList": "WorkOrder Statuses",
|
||||||
"WorkOrderStatusName": "WorkOrder Status Name",
|
"WorkOrderStatusName": "Name",
|
||||||
|
"WorkOrderStatusNotes": "Notes",
|
||||||
|
"WorkOrderStatusColor": "Color",
|
||||||
|
"WorkOrderStatusSelectRoles": "Who can select",
|
||||||
|
"WorkOrderStatusRemoveRoles": "Who can remove",
|
||||||
|
"WorkOrderStatusCompleted":"Is a completed status",
|
||||||
|
"WorkOrderStatusLocked":"Is a locking status",
|
||||||
"WorkOrderStatusUnderlined": "Underlined",
|
"WorkOrderStatusUnderlined": "Underlined",
|
||||||
"WorkOrderSummaryTemplate": "WorkOrder Item Summary Template",
|
"WorkOrderSummaryTemplate": "WorkOrder Item Summary Template",
|
||||||
"WorkOrderSummaryWorkOrderItem": "WorkOrder Item Info To Display",
|
"WorkOrderSummaryWorkOrderItem": "WorkOrder Item Info To Display",
|
||||||
|
|||||||
@@ -1620,7 +1620,13 @@
|
|||||||
"WorkOrderStatusBold": "Negrita",
|
"WorkOrderStatusBold": "Negrita",
|
||||||
"WorkOrderStatusCompletedStatus": "El estado es \"Completado\"",
|
"WorkOrderStatusCompletedStatus": "El estado es \"Completado\"",
|
||||||
"WorkOrderStatusList": "Estados del pedido",
|
"WorkOrderStatusList": "Estados del pedido",
|
||||||
"WorkOrderStatusName": "Nombre estado del pedido",
|
"WorkOrderStatusName": "Nombre",
|
||||||
|
"WorkOrderStatusNotes": "Notas",
|
||||||
|
"WorkOrderStatusColor": "Color",
|
||||||
|
"WorkOrderStatusSelectRoles": "Quien puede seleccionar",
|
||||||
|
"WorkOrderStatusRemoveRoles": "Quien puede remover",
|
||||||
|
"WorkOrderStatusCompleted":"Es un estado completo",
|
||||||
|
"WorkOrderStatusLocked":"Es un estado de bloqueo",
|
||||||
"WorkOrderStatusUnderlined": "Subrayado",
|
"WorkOrderStatusUnderlined": "Subrayado",
|
||||||
"WorkOrderSummaryTemplate": "Plantilla resumen elemento pedido",
|
"WorkOrderSummaryTemplate": "Plantilla resumen elemento pedido",
|
||||||
"WorkOrderSummaryWorkOrderItem": "Información mostrada elemento de pedido",
|
"WorkOrderSummaryWorkOrderItem": "Información mostrada elemento de pedido",
|
||||||
|
|||||||
@@ -1620,7 +1620,13 @@
|
|||||||
"WorkOrderStatusBold": "Gras",
|
"WorkOrderStatusBold": "Gras",
|
||||||
"WorkOrderStatusCompletedStatus": "Cet état est “Terminé”",
|
"WorkOrderStatusCompletedStatus": "Cet état est “Terminé”",
|
||||||
"WorkOrderStatusList": "États de bon de travail",
|
"WorkOrderStatusList": "États de bon de travail",
|
||||||
"WorkOrderStatusName": "Nom d'état de bon de travail",
|
"WorkOrderStatusName": "Nom",
|
||||||
|
"WorkOrderStatusNotes": "Remarques",
|
||||||
|
"WorkOrderStatusColor": "Couleur",
|
||||||
|
"WorkOrderStatusSelectRoles": "Qui peut sélectionner",
|
||||||
|
"WorkOrderStatusRemoveRoles": "Qui peut supprimer",
|
||||||
|
"WorkOrderStatusCompleted":"Est un statut terminé",
|
||||||
|
"WorkOrderStatusLocked":"Est un statut de verrouillage",
|
||||||
"WorkOrderStatusUnderlined": "Souligné",
|
"WorkOrderStatusUnderlined": "Souligné",
|
||||||
"WorkOrderSummaryTemplate": "Modèle de résumé d'élément de bon de travail",
|
"WorkOrderSummaryTemplate": "Modèle de résumé d'élément de bon de travail",
|
||||||
"WorkOrderSummaryWorkOrderItem": "Infos de bon de travail à afficher",
|
"WorkOrderSummaryWorkOrderItem": "Infos de bon de travail à afficher",
|
||||||
|
|||||||
Reference in New Issue
Block a user