This commit is contained in:
@@ -74,6 +74,7 @@ namespace AyaNova.DataList
|
||||
FieldDefinitions.Add(new AyaDataListFieldDefinition
|
||||
{
|
||||
FieldKey = "metacustomer",
|
||||
UiFieldDataType = (int)UiFieldDataType.InternalId,
|
||||
SqlIdColumnName = "acustomernote.customerid",
|
||||
SqlValueColumnName = "acustomernote.customerid",
|
||||
IsMeta = true
|
||||
|
||||
@@ -134,7 +134,8 @@ namespace AyaNova.DataList
|
||||
// columnNameToFilter = DataListField.GetSqlValueColumnName();
|
||||
// }
|
||||
|
||||
//replaced above with simplified block here
|
||||
//replaced above code that guessed if it was an ID column and instead I explicitly mark the id colunmns
|
||||
//in the DataList definition with UiFieldDataType.InternalId
|
||||
string columnNameToFilter = string.Empty;
|
||||
UiFieldDataType DataTypeToFilter = UiFieldDataType.NoType;
|
||||
DataTypeToFilter = (UiFieldDataType)dataType;
|
||||
|
||||
@@ -111,6 +111,7 @@ namespace AyaNova.DataList
|
||||
FieldDefinitions.Add(new AyaDataListFieldDefinition
|
||||
{
|
||||
FieldKey = "metamemoto",
|
||||
UiFieldDataType = (int)UiFieldDataType.InternalId,
|
||||
SqlIdColumnName = "amemo.toid",
|
||||
SqlValueColumnName = "amemo.toid",
|
||||
IsMeta = true
|
||||
|
||||
@@ -125,6 +125,7 @@ namespace AyaNova.DataList
|
||||
List<DataListFilterOption> ret = new List<DataListFilterOption>();
|
||||
|
||||
DataListFilterOption FilterOption = new DataListFilterOption() { Column = "usertype" };
|
||||
FilterOption.Any=true;
|
||||
FilterOption.Items.Add(new DataListColumnFilter() { value = ((int)UserType.Customer).ToString(), op = DataListFilterComparisonOperator.Equality });
|
||||
FilterOption.Items.Add(new DataListColumnFilter() { value = ((int)UserType.HeadOffice).ToString(), op = DataListFilterComparisonOperator.Equality });
|
||||
|
||||
|
||||
@@ -91,6 +91,7 @@ namespace AyaNova.DataList
|
||||
FieldDefinitions.Add(new AyaDataListFieldDefinition
|
||||
{
|
||||
FieldKey = "metareminderuser",
|
||||
UiFieldDataType = (int)UiFieldDataType.InternalId,
|
||||
SqlIdColumnName = "areminder.userid",
|
||||
SqlValueColumnName = "areminder.userid",
|
||||
IsMeta = true
|
||||
|
||||
@@ -153,6 +153,7 @@ namespace AyaNova.DataList
|
||||
FieldDefinitions.Add(new AyaDataListFieldDefinition
|
||||
{
|
||||
FieldKey = "metareviewuser",
|
||||
UiFieldDataType = (int)UiFieldDataType.InternalId,
|
||||
SqlIdColumnName = "areview.userid",
|
||||
SqlValueColumnName = "areview.userid",
|
||||
IsMeta = true
|
||||
@@ -162,6 +163,7 @@ namespace AyaNova.DataList
|
||||
FieldDefinitions.Add(new AyaDataListFieldDefinition
|
||||
{
|
||||
FieldKey = "metareviewobjectid",
|
||||
UiFieldDataType = (int)UiFieldDataType.InternalId,
|
||||
SqlIdColumnName = "areview.objectid",
|
||||
SqlValueColumnName = "areview.objectid",
|
||||
IsMeta = true
|
||||
|
||||
@@ -169,7 +169,8 @@ namespace AyaNova.DataList
|
||||
//META object id column
|
||||
FieldDefinitions.Add(new AyaDataListFieldDefinition
|
||||
{
|
||||
FieldKey = "metaservicebankobjectid",
|
||||
FieldKey = "metaservicebankobjectid",
|
||||
UiFieldDataType = (int)UiFieldDataType.InternalId,
|
||||
SqlIdColumnName = "aservicebank.objectid",
|
||||
SqlValueColumnName = "aservicebank.objectid",
|
||||
IsMeta = true
|
||||
|
||||
Reference in New Issue
Block a user