using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.OffLine { public record ParameterSetDetailOfflineDTO { #region PrivateMembers #region ParameterSetDetail private int parametersetdetaillineid; #region ParameterSet private int parametersetid; //Set Id private string parametersetcode; //Set Code private string parametersetname; //Set Name #endregion private int parametersetdetailslno; #region Parameter private int parameterid; private string parametercode; private string parametername; private int parameterdatatype; private int parametertypeofinfo; private int parameterlovtypeid; private string parameterlovtypecode; private string parameterlovtypename; private decimal parameterdatasize; #endregion private int parametersetdetailistransactionget; private string parametersetdetailsection; private int parametersetdetailrejectiontype; #region ParameterUOM private int parameterparameteruomid; private string parameterparameteruomcode; private string parameterparameteruomname; #endregion #endregion #endregion #region PublicMembers #region ParameterSetDetail public int ParameterSetDetailLineId { get { return parametersetdetaillineid; } set { parametersetdetaillineid = value; } } #region ParameterSet public int ParameterSetId { get { return parametersetid; } //Set Id set { parametersetid = value; } //Set Id } public string ParameterSetCode { get { return parametersetcode; } //Set Code set { parametersetcode = value; } //Set Code } public string ParameterSetName { get { return parametersetname; } //Set Name set { parametersetname = value; } //Set Name } #endregion public int ParameterSetDetailSlno { get { return parametersetdetailslno; } set { parametersetdetailslno = value; } } #region Parameter public int ParameterId { get { return parameterid; } set { parameterid = value; } } public string ParameterCode { get { return parametercode; } set { parametercode = value; } } public string ParameterName { get { return parametername; } set { parametername = value; } } public int ParameterDataType { get { return parameterdatatype; } set { parameterdatatype = value; } } public int ParameterTypeOfInfo { get { return parametertypeofinfo; } //0.Entry,1.Formula,2.ListOfValues,3.Multiple ListOfValues,4.StandardList,5.File Selection set { parametertypeofinfo = value; } //0.Entry,1.Formula,2.ListOfValues,3.Multiple ListOfValues,4.StandardList,5.File Selection } public int ParameterLovTypeId { get { return parameterlovtypeid; } set { parameterlovtypeid = value; } } public string ParameterLovTypeCode { get { return parameterlovtypecode; } set { parameterlovtypecode = value; } } public string ParameterLovTypeName { get { return parameterlovtypename; } set { parameterlovtypename = value; } } public decimal ParameterDataSize { get { return parameterdatasize; } set { parameterdatasize = value; } } #endregion public int ParameterSetDetailIsTransactionGet { get { return parametersetdetailistransactionget; } set { parametersetdetailistransactionget = value; } } public string ParameterSetDetailSection { get { return parametersetdetailsection; } set { parametersetdetailsection = value; } } public int ParameterSetDetailRejectionType { get { return parametersetdetailrejectiontype; } set { parametersetdetailrejectiontype = value; } } #region ParameterUOM public int ParameterParameterUOMId { get { return parameterparameteruomid; } set { parameterparameteruomid = value; } } public string ParameterParameterUOMCode { get { return parameterparameteruomcode; } set { parameterparameteruomcode = value; } } public string ParameterParameterUOMName { get { return parameterparameteruomname; } set { parameterparameteruomname = value; } } #endregion #endregion #endregion } }