using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FMDAL.DTO.MeterShare { public class MeterShareDTO { #region PrivateMembers #region MeterShare private int metershareid; //Id #region Meter private int meterid; //Id private string metername; //Name #endregion private DateTime metersharewefromdate; //WEFromDate private DateTime metersharewetodate; //WEToDate #endregion #region Base private int metersharecreatedbyid; //CreatedById private DateTime metersharecreatedon; //CreatedOn private string metersharecreatedbyname; //CreatedByName private int metersharemodifiedbyid; //ModifiedById private DateTime metersharemodifiedon; //ModifiedOn private string metersharemodifiedbyname; //ModifiedByName #endregion #region Standard private Int16 metersharesortorder; //SortOrder private byte metersharestatus; //Status private Int16 metershareversion; //Version #endregion private List metersharedetail = new List(); #endregion #region PublicMembers #region MeterShare public int MeterShareId { get { return metershareid; } //Id set { metershareid = value; } //Id } #region Meter public int MeterId { get { return meterid; } //Id set { meterid = value; } //Id } public string MeterName { get { return metername; } //Name set { metername = value; } //Name } #endregion public DateTime MeterShareWEFromDate { get { return metersharewefromdate; } //WEFromDate set { metersharewefromdate = value; } //WEFromDate } public DateTime MeterShareWEToDate { get { return metersharewetodate; } //WEToDate set { metersharewetodate = value; } //WEToDate } public List MeterShareDetail { get { return metersharedetail; } set { metersharedetail = value; } } #endregion #region Base public int MeterShareCreatedById { get { return metersharecreatedbyid; } //CreatedById set { metersharecreatedbyid = value; } //CreatedById } public DateTime MeterShareCreatedOn { get { return metersharecreatedon; } //CreatedOn set { metersharecreatedon = value; } //CreatedOn } public string MeterShareCreatedByName { get { return metersharecreatedbyname; } //CreatedByName set { metersharecreatedbyname = value; } //CreatedByName } public int MeterShareModifiedById { get { return metersharemodifiedbyid; } //ModifiedById set { metersharemodifiedbyid = value; } //ModifiedById } public DateTime MeterShareModifiedOn { get { return metersharemodifiedon; } //ModifiedOn set { metersharemodifiedon = value; } //ModifiedOn } public string MeterShareModifiedByName { get { return metersharemodifiedbyname; } //ModifiedByName set { metersharemodifiedbyname = value; } //ModifiedByName } #endregion #region Standard public Int16 MeterShareSortOrder { get { return metersharesortorder; } //SortOrder set { metersharesortorder = value; } //SortOrder } public byte MeterShareStatus { get { return metersharestatus; } //Status set { metersharestatus = value; } //Status } public Int16 MeterShareVersion { get { return metershareversion; } //Version set { metershareversion = value; } //Version } #endregion #endregion } }