BemsFacilityType.cs 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  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 BemsFacilityType {
  7. public BemsFacilityType() {
  8. BemsAlarmSetting = new HashSet<BemsAlarmSetting>();
  9. BemsChartInfo = new HashSet<BemsChartInfo>();
  10. BemsControlPointHistory = new HashSet<BemsControlPointHistory>();
  11. BemsMonitoringPoint = new HashSet<BemsMonitoringPoint>();
  12. BemsMonitoringPointBaseData = new HashSet<BemsMonitoringPointBaseData>();
  13. BemsMonitoringPointConfig = new HashSet<BemsMonitoringPointConfig>();
  14. BemsMonitoringPointHistory15min = new HashSet<BemsMonitoringPointHistory15min>();
  15. BemsMonitoringPointHistory15minRawData = new HashSet<BemsMonitoringPointHistory15minRawData>();
  16. BemsMonitoringPointHistoryDaily = new HashSet<BemsMonitoringPointHistoryDaily>();
  17. BemsMonitoringPointHistoryHourly = new HashSet<BemsMonitoringPointHistoryHourly>();
  18. BemsMonitoringPointToAnlaysisType = new HashSet<BemsMonitoringPointToAnlaysisType>();
  19. FmsAlarmPoint = new HashSet<FmsAlarmPoint>();
  20. }
  21. //설비 유형
  22. [Display(Name = "설비유형 코드"), Key]
  23. public int FacilityTypeId { get; set; }
  24. [Display(Name = "유형 코드 명")]
  25. [StringLength(48)]
  26. public string Name { get; set; }
  27. [InverseProperty("FacilityType")]
  28. public virtual ICollection<BemsAlarmSetting> BemsAlarmSetting { get; set; }
  29. [InverseProperty("FacilityType")]
  30. public virtual ICollection<BemsChartInfo> BemsChartInfo { get; set; }
  31. [InverseProperty("FacilityType")]
  32. public virtual ICollection<BemsControlPointHistory> BemsControlPointHistory { get; set; }
  33. [InverseProperty("FacilityType")]
  34. public virtual ICollection<BemsMonitoringPoint> BemsMonitoringPoint { get; set; }
  35. [InverseProperty("FacilityType")]
  36. public virtual ICollection<BemsMonitoringPointBaseData> BemsMonitoringPointBaseData { get; set; }
  37. [InverseProperty("FacilityType")]
  38. public virtual ICollection<BemsMonitoringPointConfig> BemsMonitoringPointConfig { get; set; }
  39. [InverseProperty("FacilityType")]
  40. public virtual ICollection<BemsMonitoringPointHistory15min> BemsMonitoringPointHistory15min { get; set; }
  41. [InverseProperty("FacilityType")]
  42. public virtual ICollection<BemsMonitoringPointHistory15minRawData> BemsMonitoringPointHistory15minRawData { get; set; }
  43. [InverseProperty("FacilityType")]
  44. public virtual ICollection<BemsMonitoringPointHistoryDaily> BemsMonitoringPointHistoryDaily { get; set; }
  45. [InverseProperty("FacilityType")]
  46. public virtual ICollection<BemsMonitoringPointHistoryHourly> BemsMonitoringPointHistoryHourly { get; set; }
  47. [InverseProperty("FacilityType")]
  48. public virtual ICollection<BemsMonitoringPointToAnlaysisType> BemsMonitoringPointToAnlaysisType { get; set; }
  49. [InverseProperty("FacilityType")]
  50. public virtual ICollection<FmsAlarmPoint> FmsAlarmPoint { get; set; }
  51. }
  52. }