This commit is contained in:
@@ -22,7 +22,7 @@ namespace AyaNova.Models
|
||||
public virtual DbSet<OpsJobLog> OpsJobLog { get; set; }
|
||||
public virtual DbSet<Translation> Translation { get; set; }
|
||||
public virtual DbSet<TranslationItem> TranslationItem { get; set; }
|
||||
public virtual DbSet<DataListView> DataListView { get; set; }
|
||||
public virtual DbSet<DataListSavedFilter> DataListSavedFilter { get; set; }
|
||||
public virtual DbSet<Tag> Tag { get; set; }
|
||||
public virtual DbSet<FormCustom> FormCustom { get; set; }
|
||||
public virtual DbSet<PickListTemplate> PickListTemplate { get; set; }
|
||||
|
||||
@@ -3,8 +3,9 @@ using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace AyaNova.Models
|
||||
{
|
||||
//TODO: Need to split this into a personal column order set and a personal filter collection
|
||||
public class DataListView
|
||||
//this is a hiearchical object so saving as a JSON fragment still best option
|
||||
|
||||
public class DataListSavedFilter
|
||||
{
|
||||
public long Id { get; set; }
|
||||
public uint Concurrency { get; set; }
|
||||
@@ -17,7 +18,8 @@ namespace AyaNova.Models
|
||||
public bool Public { get; set; }
|
||||
[Required, MaxLength(255)]
|
||||
public string ListKey { get; set; }//max 255 characters ascii set
|
||||
public string ListView { get; set; }//JSON ListView object
|
||||
public string Filter { get; set; }//JSON filter object representing DataListFilterOption
|
||||
//filter:[{column:"PartPartNumber",any:true/false,items:[{op: "=",value: "400735"}]}]
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user