From 27a232c88840629ab22d8ec4e73bd0b7edc5506b Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 8 Feb 2021 21:37:16 +0000 Subject: [PATCH] --- server/AyaNova/DataList/ReviewDataList.cs | 4 -- .../AyaNova/DataList/ServiceBankDataList.cs | 5 +- .../AyaNova/DataList/ServiceRateDataList.cs | 35 ------------- server/AyaNova/DataList/TaxCodeDataList.cs | 36 -------------- server/AyaNova/DataList/TestWidgetDataList.cs | 49 ++++--------------- .../AyaNova/DataList/TranslationDataList.cs | 33 +------------ server/AyaNova/DataList/TravelRateDataList.cs | 35 ------------- server/AyaNova/DataList/UnitDataList.cs | 30 ------------ server/AyaNova/DataList/UnitModelDataList.cs | 28 +---------- server/AyaNova/DataList/VendorDataList.cs | 33 +------------ 10 files changed, 15 insertions(+), 273 deletions(-) diff --git a/server/AyaNova/DataList/ReviewDataList.cs b/server/AyaNova/DataList/ReviewDataList.cs index 10d0b5c4..b70d44c4 100644 --- a/server/AyaNova/DataList/ReviewDataList.cs +++ b/server/AyaNova/DataList/ReviewDataList.cs @@ -17,8 +17,6 @@ namespace AyaNova.DataList AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change; DefaultColumns = new List() { "ReviewCompletedDate", "ReviewDueDate", "ReviewName", "Object", "AyaType", "ReviewNotes", "ReviewUserId" }; DefaultSortBy = new Dictionary() { { "ReviewCompletedDate", "-" }, { "ReviewDueDate", "+" } }; - - FieldDefinitions = new List(); FieldDefinitions.Add(new DataListFieldDefinition @@ -202,10 +200,8 @@ namespace AyaNova.DataList ret.Add(FilterOption); } } - return ret; } - }//eoc }//eons \ No newline at end of file diff --git a/server/AyaNova/DataList/ServiceBankDataList.cs b/server/AyaNova/DataList/ServiceBankDataList.cs index 541b9010..12947d28 100644 --- a/server/AyaNova/DataList/ServiceBankDataList.cs +++ b/server/AyaNova/DataList/ServiceBankDataList.cs @@ -18,8 +18,6 @@ namespace AyaNova.DataList "ServiceBankIncidentsBalance", "ServiceBankHours", "ServiceBankHoursBalance", "ServiceBankDescription" }; DefaultSortBy = new Dictionary() { { "ServiceBankCreated", "-" } }; - - FieldDefinitions = new List(); FieldDefinitions.Add(new DataListFieldDefinition @@ -62,7 +60,6 @@ namespace AyaNova.DataList IsRowId = true }); - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "ServiceBankCreated", @@ -144,7 +141,7 @@ namespace AyaNova.DataList public List DataListInternalCriteria(long currentUserId, AuthorizationRoles userRoles, string clientCriteria) { List ret = new List(); - + //ClientCriteria format for this list is "OBJECTID,AYATYPE" var crit = (clientCriteria ?? "").Split(',').Select(z => z.Trim()).ToArray(); if (crit.Length > 1) diff --git a/server/AyaNova/DataList/ServiceRateDataList.cs b/server/AyaNova/DataList/ServiceRateDataList.cs index e99b3977..6287a6df 100644 --- a/server/AyaNova/DataList/ServiceRateDataList.cs +++ b/server/AyaNova/DataList/ServiceRateDataList.cs @@ -10,38 +10,8 @@ namespace AyaNova.DataList SQLFrom = "from aservicerate"; var RoleSet = BizRoles.GetRoleSet(DefaultListObjectType); AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change; - - //######## DEFAULT VIEW ############ - // //Default ListView - // dynamic dlistView = new JArray(); - - // dynamic cm = new JObject(); - // cm.fld = "Name"; - // cm.sort = "+"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "Cost"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "RateCharge"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "RateUnitChargeDescriptionID"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "Active"; - // dlistView.Add(cm); - - // DefaultListView = dlistView.ToString(Newtonsoft.Json.Formatting.None); - - DefaultColumns = new List() { "Name", "Cost", "RateCharge", "RateUnitChargeDescriptionID", "Active" }; DefaultSortBy = new Dictionary() { { "Name", "+" } }; - FieldDefinitions = new List(); FieldDefinitions.Add(new DataListFieldDefinition @@ -79,9 +49,6 @@ namespace AyaNova.DataList SqlValueColumnName = "aservicerate.tags" }); - - //------------ - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "RateAccountNumber", @@ -114,8 +81,6 @@ namespace AyaNova.DataList SqlValueColumnName = "aservicerate.unit" }); - //----------- - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "ServiceRateCustom1", FieldKey = "ServiceRatecustom1", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aservicerate.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "ServiceRateCustom2", FieldKey = "ServiceRatecustom2", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aservicerate.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "ServiceRateCustom3", FieldKey = "ServiceRatecustom3", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aservicerate.customfields" }); diff --git a/server/AyaNova/DataList/TaxCodeDataList.cs b/server/AyaNova/DataList/TaxCodeDataList.cs index 716a56bc..8cbcfe04 100644 --- a/server/AyaNova/DataList/TaxCodeDataList.cs +++ b/server/AyaNova/DataList/TaxCodeDataList.cs @@ -10,39 +10,8 @@ namespace AyaNova.DataList SQLFrom = "from ataxcode"; var RoleSet = BizRoles.GetRoleSet(DefaultListObjectType); AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change; - - //######## DEFAULT VIEW ############ - // //Default ListView - // dynamic dlistView = new JArray(); - - // dynamic cm = new JObject(); - // cm.fld = "Name"; - // cm.sort = "+"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "TaxCodeTaxA"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "TaxCodeTaxB"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "TaxCodeTaxOnTax"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "Active"; - // dlistView.Add(cm); - - // DefaultListView = dlistView.ToString(Newtonsoft.Json.Formatting.None); - DefaultColumns = new List() { "Name", "TaxCodeTaxA", "TaxCodeTaxB", "TaxCodeTaxOnTax", "Active" }; DefaultSortBy = new Dictionary() { { "Name", "+" } }; - - - //NOTE: Due to the join, all the sql id and name fields that can conflict with the joined table need to be specified completely FieldDefinitions = new List(); FieldDefinitions.Add(new DataListFieldDefinition @@ -80,9 +49,6 @@ namespace AyaNova.DataList SqlValueColumnName = "ataxcode.tags" }); - - //------------ - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "TaxCodeTaxA", @@ -107,8 +73,6 @@ namespace AyaNova.DataList SqlValueColumnName = "ataxcode.taxontax" }); - //----------- - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "TaxCodeCustom1", FieldKey = "TaxCodecustom1", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "ataxcode.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "TaxCodeCustom2", FieldKey = "TaxCodecustom2", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "ataxcode.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "TaxCodeCustom3", FieldKey = "TaxCodecustom3", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "ataxcode.customfields" }); diff --git a/server/AyaNova/DataList/TestWidgetDataList.cs b/server/AyaNova/DataList/TestWidgetDataList.cs index da1e065b..8591d7c0 100644 --- a/server/AyaNova/DataList/TestWidgetDataList.cs +++ b/server/AyaNova/DataList/TestWidgetDataList.cs @@ -10,47 +10,10 @@ namespace AyaNova.DataList SQLFrom = "from awidget left join auser on (awidget.userid=auser.id)"; var RoleSet = BizRoles.GetRoleSet(DefaultListObjectType); AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change; - - // //Default ListView - // dynamic dlistView = new JArray(); - - // dynamic cm = new JObject(); - // cm.fld = "widgetname"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "widgetserial"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "widgetdollaramount"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "widgetusertype"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "widgetstartdate"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "widgetactive"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "username"; - // dlistView.Add(cm); - - // DefaultListView = dlistView.ToString(Newtonsoft.Json.Formatting.None); - - // DefaultColumns="" - DefaultColumns = new List() { "widgetname", "widgetserial", "widgetdollaramount", "widgetusertype", "widgetstartdate", "widgetactive", "username" }; DefaultSortBy = new Dictionary() { { "widgetname", "+" } }; - - FieldDefinitions = new List(); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WidgetName", @@ -61,6 +24,7 @@ namespace AyaNova.DataList SqlValueColumnName = "awidget.name", IsRowId = true }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WidgetSerial", @@ -68,6 +32,7 @@ namespace AyaNova.DataList UiFieldDataType = (int)UiFieldDataType.Integer, SqlValueColumnName = "awidget.serial" }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WidgetDollarAmount", @@ -75,6 +40,7 @@ namespace AyaNova.DataList UiFieldDataType = (int)UiFieldDataType.Currency, SqlValueColumnName = "awidget.dollaramount" }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WidgetCount", @@ -82,6 +48,7 @@ namespace AyaNova.DataList UiFieldDataType = (int)UiFieldDataType.Integer, SqlValueColumnName = "awidget.count" }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "UserType", @@ -90,6 +57,7 @@ namespace AyaNova.DataList EnumType = AyaNova.Util.StringUtil.TrimTypeName(typeof(UserType).ToString()), SqlValueColumnName = "awidget.usertype" }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WidgetStartDate", @@ -97,6 +65,7 @@ namespace AyaNova.DataList UiFieldDataType = (int)UiFieldDataType.DateTime, SqlValueColumnName = "awidget.startdate" }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WidgetEndDate", @@ -104,6 +73,7 @@ namespace AyaNova.DataList UiFieldDataType = (int)UiFieldDataType.DateTime, SqlValueColumnName = "awidget.enddate" }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "WidgetNotes", @@ -112,7 +82,6 @@ namespace AyaNova.DataList SqlValueColumnName = "awidget.notes" }); - //FieldDefinitions.Add(new AyaDataListFieldDefinition { TKey = "User", FieldKey = "userid", UiFieldDataType = (int)AyaUiFieldDataType.Text, AyaObjectType = (int)AyaType.User }); FieldDefinitions.Add(new DataListFieldDefinition { FieldKey = "username", @@ -122,6 +91,7 @@ namespace AyaNova.DataList SqlIdColumnName = "auser.id", SqlValueColumnName = "auser.name" }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "Active", @@ -129,6 +99,7 @@ namespace AyaNova.DataList UiFieldDataType = (int)UiFieldDataType.Bool, SqlValueColumnName = "awidget.active" }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "Tags", diff --git a/server/AyaNova/DataList/TranslationDataList.cs b/server/AyaNova/DataList/TranslationDataList.cs index 28a82a4e..c43eea47 100644 --- a/server/AyaNova/DataList/TranslationDataList.cs +++ b/server/AyaNova/DataList/TranslationDataList.cs @@ -4,40 +4,16 @@ namespace AyaNova.DataList { internal class TranslationDataList : DataListProcessingBase { - public TranslationDataList() { DefaultListObjectType = AyaType.Translation; SQLFrom = "from atranslation"; var RoleSet = BizRoles.GetRoleSet(DefaultListObjectType); AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change; - - // //Default ListView - // dynamic dlistView = new JArray(); - - // dynamic cm = new JObject(); - // cm.fld = "name"; - // cm.sort = "+"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "stock"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "cjkindex"; - // dlistView.Add(cm); - - // DefaultListView = dlistView.ToString(Newtonsoft.Json.Formatting.None); - - DefaultColumns = new List() { "name", "stock", "cjkindex" }; + DefaultColumns = new List() { "name", "stock", "cjkindex" }; DefaultSortBy = new Dictionary() { { "name", "+" } }; - - - - //NOTE: Due to the join, all the sql id and name fields that can conflict with the joined (in this case User) table need to be specified completely FieldDefinitions = new List(); - //DPRECATED FieldDefinitions.Add(new AyaDataListFieldDefinition { FieldKey = "df", AyaObjectType = (int)AyaType.User, SqlIdColumnName = "auser.id" }); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "Translation", @@ -57,8 +33,6 @@ namespace AyaNova.DataList SqlValueColumnName = "atranslation.cjkindex" }); - - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "ReadOnly", @@ -66,9 +40,6 @@ namespace AyaNova.DataList UiFieldDataType = (int)UiFieldDataType.Bool, SqlValueColumnName = "atranslation.stock" }); - - - } }//eoc }//eons \ No newline at end of file diff --git a/server/AyaNova/DataList/TravelRateDataList.cs b/server/AyaNova/DataList/TravelRateDataList.cs index cd5255a3..a99492ce 100644 --- a/server/AyaNova/DataList/TravelRateDataList.cs +++ b/server/AyaNova/DataList/TravelRateDataList.cs @@ -10,38 +10,8 @@ namespace AyaNova.DataList SQLFrom = "from atravelrate"; var RoleSet = BizRoles.GetRoleSet(DefaultListObjectType); AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change; - - //######## DEFAULT VIEW ############ - // //Default ListView - // dynamic dlistView = new JArray(); - - // dynamic cm = new JObject(); - // cm.fld = "Name"; - // cm.sort = "+"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "Cost"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "RateCharge"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "RateUnitChargeDescriptionID"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "Active"; - // dlistView.Add(cm); - - // DefaultListView = dlistView.ToString(Newtonsoft.Json.Formatting.None); - - DefaultColumns = new List() { "Name", "Cost", "RateCharge", "RateUnitChargeDescriptionID", "Active" }; DefaultSortBy = new Dictionary() { { "Name", "+" } }; - FieldDefinitions = new List(); FieldDefinitions.Add(new DataListFieldDefinition @@ -79,9 +49,6 @@ namespace AyaNova.DataList SqlValueColumnName = "atravelrate.tags" }); - - //------------ - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "RateAccountNumber", @@ -114,8 +81,6 @@ namespace AyaNova.DataList SqlValueColumnName = "atravelrate.unit" }); - //----------- - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "TravelRateCustom1", FieldKey = "TravelRatecustom1", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "atravelrate.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "TravelRateCustom2", FieldKey = "TravelRatecustom2", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "atravelrate.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "TravelRateCustom3", FieldKey = "TravelRatecustom3", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "atravelrate.customfields" }); diff --git a/server/AyaNova/DataList/UnitDataList.cs b/server/AyaNova/DataList/UnitDataList.cs index 9180c3c4..9ba4d882 100644 --- a/server/AyaNova/DataList/UnitDataList.cs +++ b/server/AyaNova/DataList/UnitDataList.cs @@ -7,8 +7,6 @@ namespace AyaNova.DataList public UnitDataList() { DefaultListObjectType = AyaType.Unit; - //Self join prototype - //Be sure to alias *all* the tables to avoid issues SQLFrom = "from aunit as amainunit " + "left join acustomer on (amainunit.customerid=acustomer.id) " + "left join aunit as aparentunit on (amainunit.parentunitid=aparentunit.id) " @@ -17,35 +15,8 @@ namespace AyaNova.DataList + "left join aunit as areplacedbyunit on (amainunit.replacedbyunitid=areplacedbyunit.id) "; var RoleSet = BizRoles.GetRoleSet(DefaultListObjectType); AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change; - - //######## DEFAULT VIEW ############ - // //Default ListView - // dynamic dlistView = new JArray(); - - // dynamic cm = new JObject(); - // cm.fld = "UnitSerial"; - // cm.sort = "+"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "UnitModel"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "Customer"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "Active"; - // dlistView.Add(cm); - - - // DefaultListView = dlistView.ToString(Newtonsoft.Json.Formatting.None); - - DefaultColumns = new List() { "UnitSerial", "UnitModel", "Customer", "Active" }; DefaultSortBy = new Dictionary() { { "UnitSerial", "+" } }; - FieldDefinitions = new List(); FieldDefinitions.Add(new DataListFieldDefinition @@ -253,7 +224,6 @@ namespace AyaNova.DataList SqlValueColumnName = "amainunit.text4" }); - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "UnitCustom1", FieldKey = "unitcustom1", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "amainunit.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "UnitCustom2", FieldKey = "unitcustom2", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "amainunit.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "UnitCustom3", FieldKey = "unitcustom3", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "amainunit.customfields" }); diff --git a/server/AyaNova/DataList/UnitModelDataList.cs b/server/AyaNova/DataList/UnitModelDataList.cs index 8337ba4e..5c200057 100644 --- a/server/AyaNova/DataList/UnitModelDataList.cs +++ b/server/AyaNova/DataList/UnitModelDataList.cs @@ -10,35 +10,10 @@ namespace AyaNova.DataList SQLFrom = "from aunitmodel left join avendor on (aunitmodel.vendorid=avendor.id)"; var RoleSet = BizRoles.GetRoleSet(DefaultListObjectType); AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change; - - //######## DEFAULT VIEW ############ - // //Default ListView - // dynamic dlistView = new JArray(); - - // dynamic cm = new JObject(); - // cm.fld = "UnitModelModelNumber"; - // cm.sort = "+"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "Name"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "UnitModelVendorID"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "Active"; - // dlistView.Add(cm); - - // DefaultListView = dlistView.ToString(Newtonsoft.Json.Formatting.None); - DefaultColumns = new List() { "UnitModelModelNumber", "Name", "UnitModelVendorID", "Active" }; DefaultSortBy = new Dictionary() { { "UnitModelModelNumber", "+" } }; - - FieldDefinitions = new List(); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "UnitModelModelNumber", @@ -139,7 +114,6 @@ namespace AyaNova.DataList UiFieldDataType = (int)UiFieldDataType.Text, SqlValueColumnName = "aunitmodel.warrantyterms" }); - //----------- FieldDefinitions.Add(new DataListFieldDefinition { TKey = "UnitModelCustom1", FieldKey = "unitmodelcustom1", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aunitmodel.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "UnitModelCustom2", FieldKey = "unitmodelcustom2", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "aunitmodel.customfields" }); diff --git a/server/AyaNova/DataList/VendorDataList.cs b/server/AyaNova/DataList/VendorDataList.cs index 5095d01a..1ddb4c4c 100644 --- a/server/AyaNova/DataList/VendorDataList.cs +++ b/server/AyaNova/DataList/VendorDataList.cs @@ -10,34 +10,10 @@ namespace AyaNova.DataList SQLFrom = "from avendor"; var RoleSet = BizRoles.GetRoleSet(DefaultListObjectType); AllowedRoles = RoleSet.ReadFullRecord | RoleSet.Change; - - //######## DEFAULT VIEW ############ - // //Default ListView - // dynamic dlistView = new JArray(); - - // dynamic cm = new JObject(); - // cm.fld = "vendorname"; - // cm.sort = "+"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "vendorphone1"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "vendoremail"; - // dlistView.Add(cm); - - // cm = new JObject(); - // cm.fld = "vendortags"; - // dlistView.Add(cm); - - // DefaultListView = dlistView.ToString(Newtonsoft.Json.Formatting.None); - DefaultColumns = new List() { "vendorname", "vendorphone1", "vendoremail", "vendortags" }; DefaultSortBy = new Dictionary() { { "vendorname", "+" } }; - FieldDefinitions = new List(); + FieldDefinitions.Add(new DataListFieldDefinition { TKey = "VendorName", @@ -81,7 +57,6 @@ namespace AyaNova.DataList SqlValueColumnName = "avendor.webaddress" }); - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "VendorAccountNumber", @@ -90,8 +65,6 @@ namespace AyaNova.DataList SqlValueColumnName = "avendor.accountnumber" }); - - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "VendorPhone1", @@ -140,7 +113,6 @@ namespace AyaNova.DataList SqlValueColumnName = "avendor.emailaddress" }); - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "AddressPostalDeliveryAddress", @@ -149,7 +121,6 @@ namespace AyaNova.DataList SqlValueColumnName = "avendor.postaddress" }); - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "AddressPostalCity", @@ -230,8 +201,6 @@ namespace AyaNova.DataList SqlValueColumnName = "avendor.longitude" }); - - FieldDefinitions.Add(new DataListFieldDefinition { TKey = "VendorCustom1", FieldKey = "vendorcustom1", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "avendor.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "VendorCustom2", FieldKey = "vendorcustom2", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "avendor.customfields" }); FieldDefinitions.Add(new DataListFieldDefinition { TKey = "VendorCustom3", FieldKey = "vendorcustom3", IsCustomField = true, IsFilterable = false, IsSortable = false, SqlValueColumnName = "avendor.customfields" });