BemsFuelType.cs 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations;
  4. using System.ComponentModel.DataAnnotations.Schema;
  5. namespace FMSAdmin.Entities {
  6. public partial class BemsFuelType {
  7. public BemsFuelType() {
  8. BemsDeviceRunHourlyCost = new HashSet<BemsDeviceRunHourlyCost>();
  9. BemsDeviceTypeUsingEnergy = new HashSet<BemsDeviceTypeUsingEnergy>();
  10. BemsEnergyDaily = new HashSet<BemsEnergyDaily>();
  11. BemsMeasureHistory = new HashSet<BemsMeasureHistory>();
  12. BemsMonitoringPoint = new HashSet<BemsMonitoringPoint>();
  13. BemsMonitoringPointBaseData = new HashSet<BemsMonitoringPointBaseData>();
  14. BemsNoticePrice = new HashSet<BemsNoticePrice>();
  15. BemsNoticePriceContractType = new HashSet<BemsNoticePriceContractType>();
  16. BemsPriceCode = new HashSet<BemsPriceCode>();
  17. BemsPriceType = new HashSet<BemsPriceType>();
  18. BemsSitePrice = new HashSet<BemsSitePrice>();
  19. BemsSitePriceHistory = new HashSet<BemsSitePriceHistory>();
  20. FmsEnergyAnalysis = new HashSet<FmsEnergyAnalysis>();
  21. }
  22. [Key]
  23. public short FuelTypeId { get; set; }
  24. [StringLength(48), Display(Name = "연료명")]
  25. public string Name { get; set; }
  26. [InverseProperty("FuelType")]
  27. public virtual BemsFactorCo2 BemsFactorCo2 { get; set; }
  28. [InverseProperty("FuelType")]
  29. public virtual BemsFactorToe BemsFactorToe { get; set; }
  30. [InverseProperty("FuelType")]
  31. public virtual ICollection<BemsDeviceRunHourlyCost> BemsDeviceRunHourlyCost { get; set; }
  32. [InverseProperty("FuelType")]
  33. public virtual ICollection<BemsDeviceTypeUsingEnergy> BemsDeviceTypeUsingEnergy { get; set; }
  34. [InverseProperty("FuelType")]
  35. public virtual ICollection<BemsEnergyDaily> BemsEnergyDaily { get; set; }
  36. [InverseProperty("FuelType")]
  37. public virtual ICollection<BemsMeasureHistory> BemsMeasureHistory { get; set; }
  38. [InverseProperty("FuelType")]
  39. public virtual ICollection<BemsMonitoringPoint> BemsMonitoringPoint { get; set; }
  40. [InverseProperty("FuelType")]
  41. public virtual ICollection<BemsMonitoringPointBaseData> BemsMonitoringPointBaseData { get; set; }
  42. [InverseProperty("FuelType")]
  43. public virtual ICollection<BemsNoticePrice> BemsNoticePrice { get; set; }
  44. [InverseProperty("FuelType")]
  45. public virtual ICollection<BemsNoticePriceContractType> BemsNoticePriceContractType { get; set; }
  46. [InverseProperty("FuelType")]
  47. public virtual ICollection<BemsPriceCode> BemsPriceCode { get; set; }
  48. [InverseProperty("FuelType")]
  49. public virtual ICollection<BemsPriceType> BemsPriceType { get; set; }
  50. [InverseProperty("FuelType")]
  51. public virtual ICollection<BemsSitePrice> BemsSitePrice { get; set; }
  52. [InverseProperty("FuelType")]
  53. public virtual ICollection<BemsSitePriceHistory> BemsSitePriceHistory { get; set; }
  54. [InverseProperty("FuelType")]
  55. public virtual ICollection<FmsEnergyAnalysis> FmsEnergyAnalysis { get; set; }
  56. }
  57. }