using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace FrameworkDAL.DTO.AddOnField { public class AddOnFieldDTO { #region PrivateMembers #region AddOnFields private int addonfieldid; //Id #region Entity private int entityid; //Id private string entitycode; //Code private string entityname; //Name #endregion private Int16 addonfieldslno; private string addonfieldfieldname; //FieldName private byte addonfielddatatype; //DataType private double addonfielddatasize; //DataSize private byte addonfieldtypeofinfo; //TypeOfInfo #region Lov private int lovtypeid; //Id private string lovtypecode; //Code private string lovtypename; //Name #endregion private string addonfieldremarks; //Remarks private string addonfieldfielddescription; #region CriteriaAttribute private int criteriaattributeid = -1; //Id private string criteriaattributecode; //Code private string criteriaattributename; //Name #endregion #endregion #region Base private int addonfieldcreatedbyid; //CreatedById private DateTime addonfieldcreatedon; //CreatedOn private int addonfieldmodifiedbyid; //ModifiedById private DateTime addonfieldmodifiedon; //ModifiedOn #endregion #region Standard private Int16 addonfieldsortorder; //SortOrder private byte addonfieldstatus; //Status private Int16 addonfieldversion; //Version private byte addonfieldsourcetype; //SourceType #endregion private byte addonfieldismandatory = 1; private byte addonfieldismultiselect = 1; private byte operationtype; #endregion #region PublicMembers #region AddOnFields public int AddOnFieldId { get { return addonfieldid; } //Id set { addonfieldid = value; } //Id } #region Entity public int EntityId { get { return entityid; } //Id set { entityid = value; } //Id } public string EntityCode { get { return entitycode; } //Code set { entitycode = value; } //Code } public string EntityName { get { return entityname; } //Name set { entityname = value; } //Name } #endregion public Int16 AddOnFieldSlNo { get { return addonfieldslno; } //SlNo set { addonfieldslno = value; } //SlNo } public string AddOnFieldFieldName { get { return addonfieldfieldname; } //FieldName set { addonfieldfieldname = value; } //FieldName } public byte AddOnFieldDataType { get { return addonfielddatatype; } //DataType set { addonfielddatatype = value; } //DataType } public double AddOnFieldDataSize { get { return addonfielddatasize; } //DataSize set { addonfielddatasize = value; } //DataSize } public byte AddOnFieldTypeOfInfo { get { return addonfieldtypeofinfo; } //TypeOfInfo set { addonfieldtypeofinfo = value; } //TypeOfInfo } #region Lov public int LovTypeId { get { return lovtypeid; } //Id set { lovtypeid = value; } //Id } public string LovTypeCode { get { return lovtypecode; } //Code set { lovtypecode = value; } //Code } public string LovTypeName { get { return lovtypename; } //Name set { lovtypename = value; } //Name } #endregion #region CriteriaAttribute public int CriteriaAttributeId { get { return criteriaattributeid; } //id set { criteriaattributeid = value; } //id } public string CriteriaAttributeCode { get { return criteriaattributecode; } //code set { criteriaattributecode = value; } //code } public string CriteriaAttributeName { get { return criteriaattributename; } //name set { criteriaattributename = value; } //name } #endregion public string AddOnFieldRemarks { get { return addonfieldremarks; } //Remarks set { addonfieldremarks = value; } //Remarks } public string AddOnFieldFieldDescription { get { return addonfieldfielddescription; } //Remarks set { addonfieldfielddescription = value; } //Remarks } #endregion #region Base public int AddOnFieldCreatedById { get { return addonfieldcreatedbyid; } //CreatedById set { addonfieldcreatedbyid = value; } //CreatedById } public DateTime AddOnFieldCreatedOn { get { return addonfieldcreatedon; } //CreatedOn set { addonfieldcreatedon = value; } //CreatedOn } public int AddOnFieldModifiedById { get { return addonfieldmodifiedbyid; } //ModifiedById set { addonfieldmodifiedbyid = value; } //ModifiedById } public DateTime AddOnFieldModifiedOn { get { return addonfieldmodifiedon; } //ModifiedOn set { addonfieldmodifiedon = value; } //ModifiedOn } #endregion #region Standard public Int16 AddOnFieldSortOrder { get { return addonfieldsortorder; } //SortOrder set { addonfieldsortorder = value; } //SortOrder } public byte AddOnFieldStatus { get { return addonfieldstatus; } //Status set { addonfieldstatus = value; } //Status } public Int16 AddOnFieldVersion { get { return addonfieldversion; } //Version set { addonfieldversion = value; } //Version } public byte AddOnFieldSourceType { get { return addonfieldsourcetype; } //SourceType set { addonfieldsourcetype = value; } //SourceType } #endregion public byte AddOnFieldIsMandatory { get { return addonfieldismandatory; } //ismandatory set { addonfieldismandatory = value; } //ismandatory } public byte AddOnFieldIsMultiselect { get { return addonfieldismultiselect; } //addonfieldismultiselect set { addonfieldismultiselect = value; } //addonfieldismultiselect } public byte OperationType { get { return operationtype; } //operationtype set { operationtype = value; } //operationtype } #endregion } }