This commit is contained in:
@@ -37,6 +37,7 @@ namespace AyaNova.DataList
|
||||
//------
|
||||
"WorkOrderItemTravelUserID",
|
||||
"WorkOrderItemTravelRateQuantity",
|
||||
"WorkOrderItemTravelDistance",
|
||||
"WorkOrderItemTravelServiceRateID"
|
||||
|
||||
};
|
||||
@@ -74,6 +75,16 @@ namespace AyaNova.DataList
|
||||
SqlValueColumnName = "apmitemtravel.travelratequantity"
|
||||
});
|
||||
|
||||
FieldDefinitions.Add(new DataListFieldDefinition
|
||||
{
|
||||
TKey = "WorkOrderItemTravelDistance",
|
||||
FieldKey = "WorkOrderItemTravelDistance",
|
||||
AType = (int)AyaType.PMItemTravel,
|
||||
UiFieldDataType = (int)UiFieldDataType.Decimal,
|
||||
SqlIdColumnName = "apmitemtravel.id",
|
||||
SqlValueColumnName = "apmitemtravel.distance"
|
||||
});
|
||||
|
||||
FieldDefinitions.Add(new DataListFieldDefinition
|
||||
{
|
||||
TKey = "WorkOrderItemTravelServiceRateID",
|
||||
|
||||
@@ -9,24 +9,24 @@ namespace AyaNova.DataList
|
||||
public QuoteItemTravelDataList()
|
||||
{
|
||||
DefaultListAType = AyaType.Quote;
|
||||
SQLFrom = "from aquote "
|
||||
+ "left join aquotestatus on (aquote.laststatusid = aquotestatus.id) "
|
||||
+ "left join acustomer on (aquote.customerid = acustomer.id) "
|
||||
+ "left join aheadoffice on (acustomer.headofficeid = aheadoffice.id) "
|
||||
+ "left join aproject on (aquote.projectid = aproject.id) "
|
||||
+ "left join auser as aprepuser on (aquote.preparedbyid = aprepuser.id) "
|
||||
+ "left join acontract on (aquote.contractid = acontract.id)"
|
||||
+ "left join aquoteitem on aquote.id=aquoteitem.quoteid "
|
||||
+ "left join aworkorderitemstatus on (aquoteitem.workorderitemstatusid = aworkorderitemstatus.id) "
|
||||
+ "left join aworkorderitempriority on (aquoteitem.workorderitempriorityid = aworkorderitempriority.id) "
|
||||
SQLFrom = "from aquote "
|
||||
+ "left join aquotestatus on (aquote.laststatusid = aquotestatus.id) "
|
||||
+ "left join acustomer on (aquote.customerid = acustomer.id) "
|
||||
+ "left join aheadoffice on (acustomer.headofficeid = aheadoffice.id) "
|
||||
+ "left join aproject on (aquote.projectid = aproject.id) "
|
||||
+ "left join auser as aprepuser on (aquote.preparedbyid = aprepuser.id) "
|
||||
+ "left join acontract on (aquote.contractid = acontract.id)"
|
||||
+ "left join aquoteitem on aquote.id=aquoteitem.quoteid "
|
||||
+ "left join aworkorderitemstatus on (aquoteitem.workorderitemstatusid = aworkorderitemstatus.id) "
|
||||
+ "left join aworkorderitempriority on (aquoteitem.workorderitempriorityid = aworkorderitempriority.id) "
|
||||
|
||||
|
||||
//workorder item travel
|
||||
+ "left join aquoteitemtravel on aquoteitem.id=aquoteitemtravel.quoteitemid "
|
||||
+ "left join auser on (aquoteitemtravel.userid=auser.id) "
|
||||
+ "left join atravelrate on (aquoteitemtravel.travelrateid=atravelrate.id) "
|
||||
+ "left join ataxcode on (aquoteitemtravel.taxcodesaleid=ataxcode.id) "
|
||||
;
|
||||
//workorder item travel
|
||||
+ "left join aquoteitemtravel on aquoteitem.id=aquoteitemtravel.quoteitemid "
|
||||
+ "left join auser on (aquoteitemtravel.userid=auser.id) "
|
||||
+ "left join atravelrate on (aquoteitemtravel.travelrateid=atravelrate.id) "
|
||||
+ "left join ataxcode on (aquoteitemtravel.taxcodesaleid=ataxcode.id) "
|
||||
;
|
||||
|
||||
var RoleSet = BizRoles.GetRoleSet(DefaultListAType);
|
||||
AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change;
|
||||
@@ -38,6 +38,7 @@ namespace AyaNova.DataList
|
||||
"QuoteQuoteRequestDate",
|
||||
"WorkOrderItemTravelUserID",
|
||||
"WorkOrderItemTravelRateQuantity",
|
||||
"WorkOrderItemTravelDistance",
|
||||
"WorkOrderItemTravelServiceRateID"
|
||||
|
||||
};
|
||||
@@ -75,6 +76,16 @@ namespace AyaNova.DataList
|
||||
SqlValueColumnName = "aquoteitemtravel.travelratequantity"
|
||||
});
|
||||
|
||||
FieldDefinitions.Add(new DataListFieldDefinition
|
||||
{
|
||||
TKey = "WorkOrderItemTravelDistance",
|
||||
FieldKey = "WorkOrderItemTravelDistance",
|
||||
AType = (int)AyaType.QuoteItemTravel,
|
||||
UiFieldDataType = (int)UiFieldDataType.Decimal,
|
||||
SqlIdColumnName = "aquoteitemtravel.id",
|
||||
SqlValueColumnName = "aquoteitemtravel.distance"
|
||||
});
|
||||
|
||||
FieldDefinitions.Add(new DataListFieldDefinition
|
||||
{
|
||||
TKey = "WorkOrderItemTravelServiceRateID",
|
||||
|
||||
Reference in New Issue
Block a user