This commit is contained in:
@@ -156,7 +156,7 @@ namespace AyaNova.Biz
|
||||
|
||||
//first column is the non visible Default Id column so that the client knows what to open when there is no field with ID selected that matches underlying record type
|
||||
//in this case the default of id is sufficient for this list
|
||||
l.Add(new ObjectField { Key = "_df_", AyObjectType = (int)AyaType.Widget });
|
||||
l.Add(new ObjectField { Key = "df", AyObjectType = (int)AyaType.Widget });
|
||||
l.Add(new ObjectField { Key = "WidgetName", PropertyName = "Name", DataType = (int)AyaDataType.Text, Hideable = false });
|
||||
l.Add(new ObjectField { Key = "WidgetSerial", PropertyName = "Serial", DataType = (int)AyaDataType.Integer });
|
||||
l.Add(new ObjectField { Key = "WidgetDollarAmount", PropertyName = "DollarAmount", DataType = (int)AyaDataType.Currency });
|
||||
@@ -188,7 +188,7 @@ namespace AyaNova.Biz
|
||||
#endregion
|
||||
case USER_KEY:
|
||||
#region USER_KEY
|
||||
l.Add(new ObjectField { Key = "_df_", AyObjectType = (int)AyaType.User });
|
||||
l.Add(new ObjectField { Key = "df", AyObjectType = (int)AyaType.User });
|
||||
l.Add(new ObjectField { Key = "Name", PropertyName = "Name", SharedLTKey = true, DataType = (int)AyaDataType.Text, Hideable = false });
|
||||
l.Add(new ObjectField { Key = "UserEmployeeNumber", PropertyName = "EmployeeNumber", DataType = (int)AyaDataType.Text });
|
||||
l.Add(new ObjectField { Key = "AuthorizationRoles", PropertyName = "Roles", Hideable = false, DataType = (int)AyaDataType.Enum, EnumType = typeof(AuthorizationRoles).ToString() });
|
||||
@@ -240,7 +240,7 @@ namespace AyaNova.Biz
|
||||
//Standard mini COLUMN definition
|
||||
public static string GenerateMINIListColumnsJSON(AyaType defaultLinkType)
|
||||
{
|
||||
return $"[ {{\"cm\":\"_df_\",\"dt\":0,\"ay\":{(int)defaultLinkType}}},{{\"cm\":\"Widget\",\"dt\":{(int)AyaDataType.Text},\"ay\":{(int)defaultLinkType}}}]";
|
||||
return $"[ {{\"cm\":\"df\",\"dt\":0,\"ay\":{(int)defaultLinkType}}},{{\"cm\":\"Widget\",\"dt\":{(int)AyaDataType.Text},\"ay\":{(int)defaultLinkType}}}]";
|
||||
}
|
||||
|
||||
|
||||
@@ -261,8 +261,8 @@ namespace AyaNova.Biz
|
||||
StringBuilder sb = new StringBuilder();
|
||||
|
||||
sb.Append("[");
|
||||
//_df_ First column is always the _df_ column
|
||||
sb.Append($"{{\"cm\":\"_df_\",\"dt\":0,\"ay\":{(int)defaultLinkType}}}");
|
||||
//df First column is always the df column
|
||||
sb.Append($"{{\"cm\":\"df\",\"dt\":0,\"ay\":{(int)defaultLinkType}}}");
|
||||
|
||||
foreach (string s in fullFields)
|
||||
{
|
||||
@@ -349,17 +349,7 @@ namespace AyaNova.Biz
|
||||
}
|
||||
}
|
||||
|
||||
public string GetSqlIdColumnName()
|
||||
{
|
||||
if (string.IsNullOrEmpty(SqlIdColumn))
|
||||
{
|
||||
return "id";
|
||||
}
|
||||
else
|
||||
{
|
||||
return SqlIdColumn;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user