//------------------------------------------------------------------------------
// <auto-generated>
//    이 코드는 템플릿에서 생성되었습니다.
//
//    이 파일을 수동으로 변경하면 응용 프로그램에 예기치 않은 동작이 발생할 수 있습니다.
//    코드가 다시 생성되면 이 파일에 대한 수동 변경 사항을 덮어씁니다.
// </auto-generated>
//------------------------------------------------------------------------------

namespace iBemsDataService.Model
{
    using System;
    using System.Collections.Generic;
    
    public partial class BemsFuelType
    {
        public BemsFuelType()
        {
            this.BemsEnergyDaily = new HashSet<BemsEnergyDaily>();
            this.BemsMonitoringPoint = new HashSet<BemsMonitoringPoint>();
            this.BemsMonitoringPointBaseData = new HashSet<BemsMonitoringPointBaseData>();
            this.CmFacility = new HashSet<CmFacility>();
            this.BemsNoticePriceContractType = new HashSet<BemsNoticePriceContractType>();
            this.BemsPriceCode = new HashSet<BemsPriceCode>();
            this.BemsPriceType = new HashSet<BemsPriceType>();
            this.BemsSitePrice = new HashSet<BemsSitePrice>();
            this.BemsSitePriceHistory = new HashSet<BemsSitePriceHistory>();
        }
    
        public short FuelTypeId { get; set; }
        public string Name { get; set; }
    
        public virtual ICollection<BemsEnergyDaily> BemsEnergyDaily { get; set; }
        public virtual BemsFactorCo2 BemsFactorCo2 { get; set; }
        public virtual BemsFactorToe BemsFactorToe { get; set; }
        public virtual ICollection<BemsMonitoringPoint> BemsMonitoringPoint { get; set; }
        public virtual ICollection<BemsMonitoringPointBaseData> BemsMonitoringPointBaseData { get; set; }
        public virtual ICollection<CmFacility> CmFacility { get; set; }
        public virtual ICollection<BemsNoticePriceContractType> BemsNoticePriceContractType { get; set; }
        public virtual ICollection<BemsPriceCode> BemsPriceCode { get; set; }
        public virtual ICollection<BemsPriceType> BemsPriceType { get; set; }
        public virtual ICollection<BemsSitePrice> BemsSitePrice { get; set; }
        public virtual ICollection<BemsSitePriceHistory> BemsSitePriceHistory { get; set; }
    }
}