This commit is contained in:
@@ -114,8 +114,30 @@ namespace AyaNova.DataList
|
||||
SqlValueColumnName = "vpartinventorynow.balance"
|
||||
});
|
||||
|
||||
|
||||
//META
|
||||
FieldDefinitions.Add(new DataListFieldDefinition
|
||||
{
|
||||
|
||||
FieldKey = "metapartnumber",
|
||||
UiFieldDataType = (int)UiFieldDataType.Text,
|
||||
SqlIdColumnName = "apart.id",
|
||||
SqlValueColumnName = "apart.partnumber",
|
||||
IsMeta = true
|
||||
|
||||
});
|
||||
|
||||
FieldDefinitions.Add(new DataListFieldDefinition
|
||||
{
|
||||
FieldKey = "metawarehouse",
|
||||
UiFieldDataType = (int)UiFieldDataType.Text,
|
||||
SqlIdColumnName = "apartwarehouse.id",
|
||||
SqlValueColumnName = "apartwarehouse.name",
|
||||
IsMeta = true
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
public List<DataListFilterOption> DataListInternalCriteria(long currentUserId, AuthorizationRoles userRoles, string clientCriteria)
|
||||
{
|
||||
List<DataListFilterOption> ret = new List<DataListFilterOption>();
|
||||
@@ -127,17 +149,17 @@ namespace AyaNova.DataList
|
||||
if (crit.Length > 1)
|
||||
{
|
||||
//Part criteria
|
||||
if (crit[0]!="0")
|
||||
if (crit[0] != "0")
|
||||
{
|
||||
DataListFilterOption FilterOption = new DataListFilterOption() { Column = "PartPartNumber" };
|
||||
DataListFilterOption FilterOption = new DataListFilterOption() { Column = "metapartnumber" };
|
||||
FilterOption.Items.Add(new DataListColumnFilter() { value = crit[0], op = DataListFilterComparisonOperator.Equality });
|
||||
ret.Add(FilterOption);
|
||||
}
|
||||
|
||||
//Warehouse criteria
|
||||
//Warehouse criteria
|
||||
if (!string.IsNullOrWhiteSpace(crit[1]))
|
||||
{
|
||||
DataListFilterOption FilterOption = new DataListFilterOption() { Column = "PartWarehouseName" };
|
||||
DataListFilterOption FilterOption = new DataListFilterOption() { Column = "metawarehouse" };
|
||||
FilterOption.Items.Add(new DataListColumnFilter() { value = crit[1], op = DataListFilterComparisonOperator.Equality });
|
||||
ret.Add(FilterOption);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user