using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FMDAL.DTO.GeneratorRun { public class GeneratorRunDTO { #region PrivateMembers #region GeneratorRun private int generatorrunid; //Id #region BIZTransactionType private int biztransactiontypeid; //Id private string biztransactiontypecode; //Code private string biztransactiontypename; //Name #endregion private string generatorrundocumentnumber; //DocumentNumber private DateTime generatorrundocumentdate; //DocumentDate #region Asset private int assetid; //Id private string assetcode; //Code private string assetname; //Name #endregion private DateTime generatorrunfromtime; //FromTime private DateTime generatorruntotime; //ToTime private Int16 generatorrunrunningduration; //RunningDuration private Int16 generatorruncumulativerunduration; //CumulativeRunDuration private Int16 generatorrununitsgenerated; //UnitsGenerated private double generatorrunfuelconsumed; //FuelConsumed private double generatorrunlubricantoilconsumed; //LubricantOilConsumed private Int16 generatorrununitperlitre; //UnitPerLitre private Int16 generatorrununitperrunhour; //UnitPerRunHour private double generatorrunloadpercentage; //LoadPercentage #region OrganizationUnit private int organizationunitid; //Id private string organizationunitcode; //Code private string organizationunitname; //Name private string organizationunitshortname; //ShortName #endregion #region PartyBranch private int partybranchid; //Id private string partybranchcode; //Code private string partybranchname; //Name private string partybranchshortname; //ShortName #endregion #endregion #region Base private int generatorruncreatedbyid; //CreatedById private DateTime generatorruncreatedon; //CreatedOn private int generatorrunmodifiedbyid; //ModifiedById private DateTime generatorrunmodifiedon; //ModifiedOn #endregion #region Standard private Int16 generatorrunsortorder; //SortOrder private byte generatorrunstatus; //Status private Int16 generatorrunversion; //Version #endregion #endregion #region PublicMembers #region GeneratorRun public int GeneratorRunId { get { return generatorrunid; } //Id set { generatorrunid = value; } //Id } #region BIZTransactionType public int BizTransactionTypeId { get { return biztransactiontypeid; } //Id set { biztransactiontypeid = value; } //Id } public string BizTransactionTypeCode { get { return biztransactiontypecode; } //Code set { biztransactiontypecode = value; } //Code } public string BizTransactionTypeName { get { return biztransactiontypename; } //Name set { biztransactiontypename = value; } //Name } #endregion public string GeneratorRunDocumentNumber { get { return generatorrundocumentnumber; } //DocumentNumber set { generatorrundocumentnumber = value; } //DocumentNumber } public DateTime GeneratorRunDocumentDate { get { return generatorrundocumentdate; } //DocumentDate set { generatorrundocumentdate = value; } //DocumentDate } #region Asset public int AssetId { get { return assetid; } //Id set { assetid = value; } //Id } public string AssetCode { get { return assetcode; } //Code set { assetcode = value; } //Code } public string AssetName { get { return assetname; } //Name set { assetname = value; } //Name } #endregion public DateTime GeneratorRunFromTime { get { return generatorrunfromtime; } //FromTime set { generatorrunfromtime = value; } //FromTime } public DateTime GeneratorRunToTime { get { return generatorruntotime; } //ToTime set { generatorruntotime = value; } //ToTime } public Int16 GeneratorRunRunningDuration { get { return generatorrunrunningduration; } //RunningDuration set { generatorrunrunningduration = value; } //RunningDuration } public Int16 GeneratorRunCumulativeRunDuration { get { return generatorruncumulativerunduration; } //CumulativeRunDuration set { generatorruncumulativerunduration = value; } //CumulativeRunDuration } public Int16 GeneratorRunUnitsGenerated { get { return generatorrununitsgenerated; } //UnitsGenerated set { generatorrununitsgenerated = value; } //UnitsGenerated } public double GeneratorRunFuelConsumed { get { return generatorrunfuelconsumed; } //FuelConsumed set { generatorrunfuelconsumed = value; } //FuelConsumed } public double GeneratorRunLubricantOilConsumed { get { return generatorrunlubricantoilconsumed; } //LubricantOilConsumed set { generatorrunlubricantoilconsumed = value; } //LubricantOilConsumed } public Int16 GeneratorRunUnitPerLitre { get { return generatorrununitperlitre; } //UnitPerLitre set { generatorrununitperlitre = value; } //UnitPerLitre } public Int16 GeneratorRunUnitPerRunHour { get { return generatorrununitperrunhour; } //UnitPerRunHour set { generatorrununitperrunhour = value; } //UnitPerRunHour } public double GeneratorRunLoadPercentage { get { return generatorrunloadpercentage; } //LoadPercentage set { generatorrunloadpercentage = value; } //LoadPercentage } #region OrganizationUnit public int OrganizationUnitId { get { return organizationunitid; } //Id set { organizationunitid = value; } //Id } public string OrganizationUnitCode { get { return organizationunitcode; } //Code set { organizationunitcode = value; } //Code } public string OrganizationUnitName { get { return organizationunitname; } //Name set { organizationunitname = value; } //Name } public string OrganizationUnitShortName { get { return organizationunitshortname; } //ShortName set { organizationunitshortname = value; } //ShortName } #endregion #region PartyBranch public int PartyBranchId { get { return partybranchid; } //Id set { partybranchid = value; } //Id } public string PartyBranchCode { get { return partybranchcode; } //Code set { partybranchcode = value; } //Code } public string PartyBranchName { get { return partybranchname; } //Name set { partybranchname = value; } //Name } public string PartyBranchShortName { get { return partybranchshortname; } //ShortName set { partybranchshortname = value; } //ShortName } #endregion #endregion #region Base public int GeneratorRunCreatedById { get { return generatorruncreatedbyid; } //CreatedById set { generatorruncreatedbyid = value; } //CreatedById } public DateTime GeneratorRunCreatedOn { get { return generatorruncreatedon; } //CreatedOn set { generatorruncreatedon = value; } //CreatedOn } public int GeneratorRunModifiedById { get { return generatorrunmodifiedbyid; } //ModifiedById set { generatorrunmodifiedbyid = value; } //ModifiedById } public DateTime GeneratorRunModifiedOn { get { return generatorrunmodifiedon; } //ModifiedOn set { generatorrunmodifiedon = value; } //ModifiedOn } #endregion #region Standard public Int16 GeneratorRunSortOrder { get { return generatorrunsortorder; } //SortOrder set { generatorrunsortorder = value; } //SortOrder } public byte GeneratorRunStatus { get { return generatorrunstatus; } //Status set { generatorrunstatus = value; } //Status } public Int16 GeneratorRunVersion { get { return generatorrunversion; } //Version set { generatorrunversion = value; } //Version } #endregion #endregion } }