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

namespace iBemsDataService.Model
{
    using System;
    using System.Collections.Generic;
    
    public partial class CmBusinessField
    {
        public CmBusinessField()
        {
            this.CmAnnouncement = new HashSet<CmAnnouncement>();
            this.FmsFacilityManual = new HashSet<FmsFacilityManual>();
            this.FmsLicense = new HashSet<FmsLicense>();
            this.FmsMaterialCarriedForward = new HashSet<FmsMaterialCarriedForward>();
            this.FmsMaterialCodeLocation = new HashSet<FmsMaterialCodeLocation>();
            this.FmsMaterialPurchaseOrder = new HashSet<FmsMaterialPurchaseOrder>();
            this.FmsMaterialPurchaseRequest = new HashSet<FmsMaterialPurchaseRequest>();
            this.FmsMaterialStored = new HashSet<FmsMaterialStored>();
            this.FmsMaterialWarehouse = new HashSet<FmsMaterialWarehouse>();
            this.FmsWorkOrder = new HashSet<FmsWorkOrder>();
            this.FmsWorkRequest = new HashSet<FmsWorkRequest>();
            this.FmsWorkSchedule = new HashSet<FmsWorkSchedule>();
            this.CmUser = new HashSet<CmUser>();
            this.FmsMaterial = new HashSet<FmsMaterial>();
            this.FmsMaterialRelease = new HashSet<FmsMaterialRelease>();
            this.FmsReport = new HashSet<FmsReport>();
            this.FmsDailyReport = new HashSet<FmsDailyReport>();
        }
    
        public int SiteId { get; set; }
        public int BusinessFieldId { get; set; }
        public string Name { get; set; }
        public Nullable<bool> IsUse { get; set; }
    
        public virtual ICollection<CmAnnouncement> CmAnnouncement { get; set; }
        public virtual ICollection<FmsFacilityManual> FmsFacilityManual { get; set; }
        public virtual ICollection<FmsLicense> FmsLicense { get; set; }
        public virtual ICollection<FmsMaterialCarriedForward> FmsMaterialCarriedForward { get; set; }
        public virtual ICollection<FmsMaterialCodeLocation> FmsMaterialCodeLocation { get; set; }
        public virtual ICollection<FmsMaterialPurchaseOrder> FmsMaterialPurchaseOrder { get; set; }
        public virtual ICollection<FmsMaterialPurchaseRequest> FmsMaterialPurchaseRequest { get; set; }
        public virtual ICollection<FmsMaterialStored> FmsMaterialStored { get; set; }
        public virtual ICollection<FmsMaterialWarehouse> FmsMaterialWarehouse { get; set; }
        public virtual ICollection<FmsWorkOrder> FmsWorkOrder { get; set; }
        public virtual ICollection<FmsWorkRequest> FmsWorkRequest { get; set; }
        public virtual ICollection<FmsWorkSchedule> FmsWorkSchedule { get; set; }
        public virtual ICollection<CmUser> CmUser { get; set; }
        public virtual ICollection<FmsMaterial> FmsMaterial { get; set; }
        public virtual ICollection<FmsMaterialRelease> FmsMaterialRelease { get; set; }
        public virtual ICollection<FmsReport> FmsReport { get; set; }
        public virtual ICollection<FmsDailyReport> FmsDailyReport { get; set; }
    }
}