demo20230512/DataTransferObject/BeReplacedTextDTO.cs

79 lines
3.5 KiB
C#
Raw Permalink Normal View History

2023-05-12 10:20:28 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace Weee.DataTransferObject
{
public class BeReplacedTextDTO
{
public BeReplacedTextDTO()
{
Table1Data = new List<TableParameterRow>();
Table2Data = new List<TableParameterRow>();
Table3And5Data = new List<TableDistributeRow>();
}
public string ProductName { get; set; }
public string CompanyName { get; set; }
public string FabName { get; set; }
public string FabAddress { get; set; }
public string PartNumber { get; set; }
public string ProductSpec { get; set; }
public string DuringInventory { get; set; }
public string TurnOnHourPerDayInWorkDay { get; set; }
public string TurnOnHourPerDayInOffDay { get; set; }
public string WorkDayPerYear { get; set; }
public string WattInOperation { get; set; }
public string WattInLowOperation { get; set; }
public string EnergyConsumption { get; set; }
public string UsageStageDescription { get; set; }
public string PowerFactor { get; set; }
public string AbandonedStageDescription { get; set; }
public string MaterialProductionAndTransportPhase { get; set; }
public string MaterialProductionAndTransportPhasePercent { get; set; }
public string ProductionPhase { get; set; }
public string ProductionPhasePercent { get; set; }
public string DeliveryPhase { get; set; }
public string DeliveryPhasePercent { get; set; }
public string UsagePhase { get; set; }
public string UsagePhasePercent { get; set; }
public string AbandonedPhase { get; set; }
public string AbandonedPhasePercent { get; set; }
public string PowerYear { get; set; }
public string AllPhaseCarbonEmission { get; set; }
public string BiggestCarbonEmissionPhase { get; set; }
public string BiggestCarbonEmissionPercent { get; set; }
public string SecondCarbonEmissionPhase { get; set; }
public string SecondCarbonEmissionPercent { get; set; }
public string SecondDataTypeOfPartsKgCO2e { get; set; }
public string SecondDataTypeOfPartsPercent { get; set; }
public string PrimaryDataTypeOfPartsKgCO2e { get; set; }
public string PrimaryDataTypeOfPartsPercent { get; set; }
public string MaterialScopeOneDistributeKgCO2e { get; set; }
public string MaterialScopeTwoDistributeKgCO2e { get; set; }
public string MaterialScopeThreeDistributeKgCO2e { get; set; }
public string ProductLcaScopeOne { get; set; }
public string ProductLcaScopeTwo { get; set; }
public string ProductLcaScopeThree { get; set; }
public string ProductLcaWasteTransportDistributeByHour { get; set; }
public List<TableParameterRow> Table1Data { get; set; } //表5-1
public List<TableParameterRow> Table2Data { get; set; } //表5-2
public List<TableDistributeRow> Table3And5Data { get; set; } //表5-3 , 5-5
public class TableParameterRow
{
public string Display { get; set; }
public decimal Value { get; set; }
public string Description { get; set; }
}
public class TableDistributeRow
{
public string MaterialName { get; set; }
public string SupplierName { get; set; }
public string DistributionDescription { get; set; }
}
}
}