using System; using System.Collections.Generic; using System.Linq; using System.Text; using GB5Shared.DTO.Framework.Enum; namespace FrameworkDAL.DTO.Picklist { public class PicklistDTO { private int picklistid; private string picklistcode; private string picklistname; private string picklisttitle; private byte picklistismultiselect; private string picklisturi; private string picklistdisplayfieldtextbox; private Int16 picklistwidth; private Int16 picklistheight; private byte picklistnumberofselection; private byte picklistminimumnumber; private string picklistsearchablefields; private string picklistsearchfields; private Int16 picklistsortorder; private byte pickliststatus; private Int16 picklistversion; private byte picklistsourcetype; private int picklistscreenoperationmode=1; private string picklistremarks; private string picklistdisplayfieldname; private string picklistselectionfieldname; private List picklistoutputdtos= new List(); public int PicklistId { get { return picklistid; } set { picklistid = value; } } public string PicklistCode { get { return picklistcode; } set { picklistcode = value; } } public virtual string PicklistName { get { return picklistname; } set { picklistname = value; } } public string PicklistTitle { get { return picklisttitle; } set { picklisttitle = value; } } public byte PicklistIsMultiselect { get { return picklistismultiselect; } set { picklistismultiselect = value; PicklistIsMultiselectName = ((FrameworkEnumDTO.YESNO)picklistismultiselect).ToString(); } } public string PicklistUri { get { return picklisturi; } set { picklisturi = value; } } public string PicklistDisplayFieldTextBox { get { return picklistdisplayfieldtextbox; } set { picklistdisplayfieldtextbox = value; } } public Int16 PicklistWidth { get { return picklistwidth; } set { picklistwidth = value; } } public Int16 PicklistHeight { get { return picklistheight; } set { picklistheight = value; } } public byte PicklistNumberOfSelection { get { return picklistnumberofselection; } set { picklistnumberofselection = value; } } public byte PicklistMinimumNumber { get { return picklistminimumnumber; } set { picklistminimumnumber = value; } } public string PicklistSearchableFields { get { return picklistsearchablefields; } set { picklistsearchablefields = value; } } public string PicklistSearchFields { get { return picklistsearchfields; ; } set { picklistsearchfields = value; } } public Int16 PicklistSortOrder { get { return picklistsortorder; } set { picklistsortorder = value; } } public byte PicklistStatus { get { return pickliststatus; } set { pickliststatus = value; } } public Int16 PicklistVersion { get { return picklistversion; } set { picklistversion = value; } } public byte PicklistSourceType { get { return picklistsourcetype; } set { picklistsourcetype = value; } } public int PicklistScreenOperationMode { get { return picklistscreenoperationmode; } set { picklistscreenoperationmode = value; } } public string PicklistRemarks { get { return picklistremarks; } set { picklistremarks = value; } } public string PicklistDisplayFieldName { get { return picklistdisplayfieldname; } set { picklistdisplayfieldname = value; } } public string PicklistSelectionFieldName { get { return picklistselectionfieldname; } set { picklistselectionfieldname = value; } } public List PicklistOutputDtos { get { return picklistoutputdtos; } set { picklistoutputdtos = value; } } private string picklistismultiselectname; public string PicklistIsMultiselectName { get { return picklistismultiselectname; } set { picklistismultiselectname = value; } } } }