ImPuCtgy.cs 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. using System;
  2. using System.Collections.Generic;
  3. namespace CodeFirstExistingDatabaseSample.ISMS_BASE.Models
  4. {
  5. public partial class ImPuCtgy
  6. {
  7. public ImPuCtgy()
  8. {
  9. ImAnalogData20102s = new HashSet<ImAnalogData20102>();
  10. ImAsdu140FltActTypes = new HashSet<ImAsdu140FltActType>();
  11. ImBreakerNoEnums = new HashSet<ImBreakerNoEnum>();
  12. ImDeviceDzenumPus = new HashSet<ImDeviceDzenumPu>();
  13. ImEventTypes = new HashSet<ImEventType>();
  14. ImFaultActType20102s = new HashSet<ImFaultActType20102>();
  15. ImProtectDevices = new HashSet<ImProtectDevice>();
  16. ImPuWaveChls = new HashSet<ImPuWaveChl>();
  17. ImPuctgyFltRptItems = new HashSet<ImPuctgyFltRptItem>();
  18. }
  19. public int PuctgyCode { get; set; }
  20. public string PuctgyName { get; set; } = null!;
  21. public string Manufacturer { get; set; } = null!;
  22. public string DevCtgy { get; set; } = null!;
  23. public string Generation { get; set; } = null!;
  24. public int DzzoneCount { get; set; }
  25. public string? Model { get; set; }
  26. public int CanSwDzzone { get; set; }
  27. public int Support12yc { get; set; }
  28. public int SupportVersion { get; set; }
  29. public int SupportDkjl { get; set; }
  30. public int? StartOfDkjl { get; set; }
  31. public int? EndOfDkjl { get; set; }
  32. public string AnalogParseMode { get; set; } = null!;
  33. public string EventParseMode { get; set; } = null!;
  34. public int SupportGuZhangBg { get; set; }
  35. public int SupportShiJianBg { get; set; }
  36. public int SupportZiJianBg { get; set; }
  37. public int SupportLuBoWj { get; set; }
  38. public int SupportDz { get; set; }
  39. public int DzreadOnly { get; set; }
  40. public int SupportFhluBo { get; set; }
  41. public string IsCrcc { get; set; } = null!;
  42. public virtual ImDevCtgy DevCtgyNavigation { get; set; } = null!;
  43. public virtual ImManufacturer ManufacturerNavigation { get; set; } = null!;
  44. public virtual ImProtectDeviceTmp? ImProtectDeviceTmp { get; set; }
  45. public virtual ICollection<ImAnalogData20102> ImAnalogData20102s { get; set; }
  46. public virtual ICollection<ImAsdu140FltActType> ImAsdu140FltActTypes { get; set; }
  47. public virtual ICollection<ImBreakerNoEnum> ImBreakerNoEnums { get; set; }
  48. public virtual ICollection<ImDeviceDzenumPu> ImDeviceDzenumPus { get; set; }
  49. public virtual ICollection<ImEventType> ImEventTypes { get; set; }
  50. public virtual ICollection<ImFaultActType20102> ImFaultActType20102s { get; set; }
  51. public virtual ICollection<ImProtectDevice> ImProtectDevices { get; set; }
  52. public virtual ICollection<ImPuWaveChl> ImPuWaveChls { get; set; }
  53. public virtual ICollection<ImPuctgyFltRptItem> ImPuctgyFltRptItems { get; set; }
  54. }
  55. }