diff --git a/server/AyaNova/DataList/LoanUnitDataList.cs b/server/AyaNova/DataList/LoanUnitDataList.cs index 01c23529..25fecace 100644 --- a/server/AyaNova/DataList/LoanUnitDataList.cs +++ b/server/AyaNova/DataList/LoanUnitDataList.cs @@ -85,6 +85,65 @@ namespace AyaNova.DataList }); + FieldDefinitions.Add(new AyaDataListFieldDefinition + { + FieldKey = "LoanUnitCurrentWorkOrderItemLoan", + TKey = "LoanUnitCurrentWorkOrderItemLoan", + UiFieldDataType = (int)UiFieldDataType.Text, + AyaObjectType = (int)AyaType.WorkOrderItemLoan, + SqlIdColumnName = "wil.id", + SqlValueColumnName = "w.serial" + }); + + FieldDefinitions.Add(new AyaDataListFieldDefinition + { + TKey = "LoanUnitRateDay", + FieldKey = "LoanUnitRateDay", + UiFieldDataType = (int)UiFieldDataType.Currency, + SqlValueColumnName = "aloanunit.rateday" + }); + + FieldDefinitions.Add(new AyaDataListFieldDefinition + { + TKey = "LoanUnitRateHalfDay", + FieldKey = "LoanUnitRateHalfDay", + UiFieldDataType = (int)UiFieldDataType.Currency, + SqlValueColumnName = "aloanunit.ratehalfday" + }); + + FieldDefinitions.Add(new AyaDataListFieldDefinition + { + TKey = "LoanUnitRateHour", + FieldKey = "LoanUnitRateHour", + UiFieldDataType = (int)UiFieldDataType.Currency, + SqlValueColumnName = "aloanunit.ratehour" + }); + + FieldDefinitions.Add(new AyaDataListFieldDefinition + { + TKey = "LoanUnitRateMonth", + FieldKey = "LoanUnitRateMonth", + UiFieldDataType = (int)UiFieldDataType.Currency, + SqlValueColumnName = "aloanunit.ratemonth" + }); + + FieldDefinitions.Add(new AyaDataListFieldDefinition + { + TKey = "LoanUnitRateWeek", + FieldKey = "LoanUnitRateWeek", + UiFieldDataType = (int)UiFieldDataType.Currency, + SqlValueColumnName = "aloanunit.rateweek" + }); + + FieldDefinitions.Add(new AyaDataListFieldDefinition + { + TKey = "LoanUnitRateYear", + FieldKey = "LoanUnitRateYear", + UiFieldDataType = (int)UiFieldDataType.Currency, + SqlValueColumnName = "aloanunit.rateyear" + }); + + //------------ FieldDefinitions.Add(new AyaDataListFieldDefinition