FmsFacilityState.cs 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations;
  4. using System.ComponentModel.DataAnnotations.Schema;
  5. using Newtonsoft.Json;
  6. namespace FMSAdmin.Entities {
  7. public partial class FmsFacilityState {
  8. public FmsFacilityState() {
  9. FmsFacilityStateDetail = new HashSet<FmsFacilityStateDetail>();
  10. }
  11. [Display(Name = "주요 설비 현황 고유번호"), Key]
  12. public int FacilityStateId { get; set; }
  13. [Display(Name = "제목"), Required]
  14. public string Title { get; set; }
  15. [Column(TypeName = "datetime")]
  16. [Display(Name = "시작일")]
  17. public DateTime StartDate { get; set; }
  18. [Column(TypeName = "datetime")]
  19. [Display(Name = "종료일")]
  20. public DateTime EndDate { get; set; }
  21. [Display(Name = "비고")]
  22. public string Note { get; set; }
  23. [NotMapped]
  24. public int StateType { get; set; }
  25. [InverseProperty("FmsFacilityState")]
  26. public virtual ICollection<FmsFacilityStateDetail> FmsFacilityStateDetail { get; set; }
  27. }
  28. }