This commit is contained in:
48
server/AyaNova/DataList/TaskGroupDataList.cs
Normal file
48
server/AyaNova/DataList/TaskGroupDataList.cs
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
using System.Collections.Generic;
|
||||||
|
using AyaNova.Biz;
|
||||||
|
namespace AyaNova.DataList
|
||||||
|
{
|
||||||
|
internal class TaskGroupDataList : DataListProcessingBase
|
||||||
|
{
|
||||||
|
public TaskGroupDataList()
|
||||||
|
{
|
||||||
|
DefaultListAType = AyaType.TaskGroup;
|
||||||
|
SQLFrom = "from ataskgroup";
|
||||||
|
var RoleSet = BizRoles.GetRoleSet(DefaultListAType);
|
||||||
|
AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change;
|
||||||
|
DefaultColumns = new List<string>() { "taskgroupname" };
|
||||||
|
DefaultSortBy = new Dictionary<string, string>() { { "taskgroupname", "+" } };
|
||||||
|
FieldDefinitions = new List<DataListFieldDefinition>();
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "TaskGroupName",
|
||||||
|
FieldKey = "taskgroupname",
|
||||||
|
AType = (int)AyaType.TaskGroup,
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.Text,
|
||||||
|
SqlIdColumnName = "ataskgroup.id",
|
||||||
|
SqlValueColumnName = "ataskgroup.name",
|
||||||
|
IsRowId = true
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "TaskGroupNotes",
|
||||||
|
FieldKey = "Notes",
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.Text,
|
||||||
|
SqlValueColumnName = "ataskgroup.notes"
|
||||||
|
});
|
||||||
|
|
||||||
|
FieldDefinitions.Add(new DataListFieldDefinition
|
||||||
|
{
|
||||||
|
TKey = "Active",
|
||||||
|
FieldKey = "taskgroupactive",
|
||||||
|
UiFieldDataType = (int)UiFieldDataType.Bool,
|
||||||
|
SqlValueColumnName = "ataskgroup.active"
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}//eoc
|
||||||
|
}//eons
|
||||||
@@ -646,6 +646,19 @@ namespace AyaNova.Biz
|
|||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
// #region TaskGroup
|
||||||
|
// {
|
||||||
|
// List<FormField> l = new List<FormField>();
|
||||||
|
// l.Add(new FormField { TKey = "TaskGroupNotes", FieldKey = "Notes" });
|
||||||
|
|
||||||
|
|
||||||
|
// _formFields.Add(AyaType.TaskGroup.ToString(), l);
|
||||||
|
|
||||||
|
// }
|
||||||
|
// #endregion
|
||||||
|
|
||||||
|
|
||||||
#region TaxCode
|
#region TaxCode
|
||||||
{
|
{
|
||||||
List<FormField> l = new List<FormField>();
|
List<FormField> l = new List<FormField>();
|
||||||
@@ -960,13 +973,13 @@ namespace AyaNova.Biz
|
|||||||
l.Add(new FormField { TKey = "LineTotal", FieldKey = "TravelLineTotalViz", TKeySection = "WorkOrderItemTravels" });
|
l.Add(new FormField { TKey = "LineTotal", FieldKey = "TravelLineTotalViz", TKeySection = "WorkOrderItemTravels" });
|
||||||
|
|
||||||
|
|
||||||
//WORKORDER ITEM TASKS
|
//WORKORDER ITEM TASKS
|
||||||
l.Add(new FormField { TKey = "Sequence", FieldKey = "WorkOrderItemTaskSequence", TKeySection = "WorkOrderItemTask" });
|
l.Add(new FormField { TKey = "Sequence", FieldKey = "WorkOrderItemTaskSequence", TKeySection = "WorkOrderItemTask" });
|
||||||
l.Add(new FormField { TKey = "WorkOrderItemTaskTaskID", FieldKey = "WorkOrderItemTaskTaskID", TKeySection = "WorkOrderItemTask" });
|
l.Add(new FormField { TKey = "WorkOrderItemTaskTaskID", FieldKey = "WorkOrderItemTaskTaskID", TKeySection = "WorkOrderItemTask" });
|
||||||
l.Add(new FormField { TKey = "WorkOrderItemTaskWorkOrderItemTaskCompletionType", FieldKey = "WorkOrderItemTaskWorkOrderItemTaskCompletionType", TKeySection = "WorkOrderItemTask" });
|
l.Add(new FormField { TKey = "WorkOrderItemTaskWorkOrderItemTaskCompletionType", FieldKey = "WorkOrderItemTaskWorkOrderItemTaskCompletionType", TKeySection = "WorkOrderItemTask" });
|
||||||
l.Add(new FormField { TKey = "WorkOrderItemTaskUser", FieldKey = "WorkOrderItemTaskUser", TKeySection = "WorkOrderItemTask" });
|
l.Add(new FormField { TKey = "WorkOrderItemTaskUser", FieldKey = "WorkOrderItemTaskUser", TKeySection = "WorkOrderItemTask" });
|
||||||
l.Add(new FormField { TKey = "WorkOrderItemTaskCompletedDate", FieldKey = "WorkOrderItemTaskCompletedDate", TKeySection = "WorkOrderItemTask" });
|
l.Add(new FormField { TKey = "WorkOrderItemTaskCompletedDate", FieldKey = "WorkOrderItemTaskCompletedDate", TKeySection = "WorkOrderItemTask" });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_formFields.Add(AyaType.WorkOrder.ToString(), l);
|
_formFields.Add(AyaType.WorkOrder.ToString(), l);
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ using Newtonsoft.Json;
|
|||||||
|
|
||||||
namespace AyaNova.Biz
|
namespace AyaNova.Biz
|
||||||
{
|
{
|
||||||
// add controller, pick list, form field defs for edit form, list object for main list
|
// add list object for main list
|
||||||
|
|
||||||
internal class TaskGroupBiz : BizObject, IJobObject, ISearchAbleObject, IReportAbleObject, IExportAbleObject, IImportAbleObject
|
internal class TaskGroupBiz : BizObject, IJobObject, ISearchAbleObject, IReportAbleObject, IExportAbleObject, IImportAbleObject
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -533,6 +533,7 @@
|
|||||||
"Task": "Aufgabe",
|
"Task": "Aufgabe",
|
||||||
"TaskGroup": "Aufgabengruppe",
|
"TaskGroup": "Aufgabengruppe",
|
||||||
"TaskGroupTask": "Aufgabe einer Aufgabengruppe",
|
"TaskGroupTask": "Aufgabe einer Aufgabengruppe",
|
||||||
|
"TaskGroupNotes": "Anmerkungen",
|
||||||
"TaxCode": "Steuercode",
|
"TaxCode": "Steuercode",
|
||||||
"Unit": "Einheit",
|
"Unit": "Einheit",
|
||||||
"UnitMeterReading": "Einheitenzählerstand",
|
"UnitMeterReading": "Einheitenzählerstand",
|
||||||
|
|||||||
@@ -533,6 +533,7 @@
|
|||||||
"Task": "Task",
|
"Task": "Task",
|
||||||
"TaskGroup": "Task group",
|
"TaskGroup": "Task group",
|
||||||
"TaskGroupTask": "TaskGroup task",
|
"TaskGroupTask": "TaskGroup task",
|
||||||
|
"TaskGroupNotes": "Notes",
|
||||||
"TaxCode": "Tax code",
|
"TaxCode": "Tax code",
|
||||||
"Unit": "Unit",
|
"Unit": "Unit",
|
||||||
"UnitMeterReading": "Unit Meter Reading",
|
"UnitMeterReading": "Unit Meter Reading",
|
||||||
@@ -1566,8 +1567,8 @@
|
|||||||
"WorkOrderItemTaskObject": "WorkOrder item task",
|
"WorkOrderItemTaskObject": "WorkOrder item task",
|
||||||
"WorkOrderItemTaskTaskID": "Task",
|
"WorkOrderItemTaskTaskID": "Task",
|
||||||
"WorkOrderItemTaskWorkOrderItemTaskCompletionType": "Status",
|
"WorkOrderItemTaskWorkOrderItemTaskCompletionType": "Status",
|
||||||
"WorkOrderItemTaskUser":"User",
|
"WorkOrderItemTaskUser": "User",
|
||||||
"WorkOrderItemTaskCompletedDate":"Completed",
|
"WorkOrderItemTaskCompletedDate": "Completed",
|
||||||
"WorkOrderItemTravelDistance": "Distance",
|
"WorkOrderItemTravelDistance": "Distance",
|
||||||
"WorkOrderItemTravelList": "Travels",
|
"WorkOrderItemTravelList": "Travels",
|
||||||
"WorkOrderItemTravelNoChargeQuantity": "No Charge Quantity",
|
"WorkOrderItemTravelNoChargeQuantity": "No Charge Quantity",
|
||||||
@@ -2222,13 +2223,13 @@
|
|||||||
"WorkOrderItemPriorityList": "Work order item priority list",
|
"WorkOrderItemPriorityList": "Work order item priority list",
|
||||||
"WorkOrderItemPriorityName": "Name",
|
"WorkOrderItemPriorityName": "Name",
|
||||||
"WorkOrderItemPriorityColor": "Color",
|
"WorkOrderItemPriorityColor": "Color",
|
||||||
"SaveRecordToProceed":"This record must be saved to continue",
|
"SaveRecordToProceed": "This record must be saved to continue",
|
||||||
"ListPrice": "List price",
|
"ListPrice": "List price",
|
||||||
"Price": "Price",
|
"Price": "Price",
|
||||||
"Tax": "Tax",
|
"Tax": "Tax",
|
||||||
"TaxAAmt": "Tax A amount",
|
"TaxAAmt": "Tax A amount",
|
||||||
"TaxBAmt": "Tax B amount",
|
"TaxBAmt": "Tax B amount",
|
||||||
"GlobalWorkOrderCompleteByAge":"Default work order completion age",
|
"GlobalWorkOrderCompleteByAge": "Default work order completion age",
|
||||||
"PriceOverride":"Price override",
|
"PriceOverride": "Price override",
|
||||||
"NetPrice":"Net price"
|
"NetPrice": "Net price"
|
||||||
}
|
}
|
||||||
@@ -532,6 +532,7 @@
|
|||||||
"Task": "Tarea",
|
"Task": "Tarea",
|
||||||
"TaskGroup": "Grupo de tareas",
|
"TaskGroup": "Grupo de tareas",
|
||||||
"TaskGroupTask": "Tarea de grupo de tareas",
|
"TaskGroupTask": "Tarea de grupo de tareas",
|
||||||
|
"TaskGroupNotes": "Notas",
|
||||||
"TaxCode": "Código fiscal",
|
"TaxCode": "Código fiscal",
|
||||||
"Unit": "Unidad",
|
"Unit": "Unidad",
|
||||||
"UnitMeterReading": "Lectura de medición de unidad",
|
"UnitMeterReading": "Lectura de medición de unidad",
|
||||||
|
|||||||
@@ -533,6 +533,7 @@
|
|||||||
"Task": "Tâche",
|
"Task": "Tâche",
|
||||||
"TaskGroup": "Groupe de tâches",
|
"TaskGroup": "Groupe de tâches",
|
||||||
"TaskGroupTask": "Tâche de groupe de tâches",
|
"TaskGroupTask": "Tâche de groupe de tâches",
|
||||||
|
"TaskGroupNotes": "Remarques",
|
||||||
"TaxCode": "Code de taxe",
|
"TaxCode": "Code de taxe",
|
||||||
"Unit": "Unité",
|
"Unit": "Unité",
|
||||||
"UnitMeterReading": "Lecture de compteur d'unités",
|
"UnitMeterReading": "Lecture de compteur d'unités",
|
||||||
|
|||||||
Reference in New Issue
Block a user