//------------------------------------------------------------------------------
// 
//    이 코드는 템플릿에서 생성되었습니다.
//
//    이 파일을 수동으로 변경하면 응용 프로그램에 예기치 않은 동작이 발생할 수 있습니다.
//    코드가 다시 생성되면 이 파일에 대한 수동 변경 사항을 덮어씁니다.
// 
//------------------------------------------------------------------------------
namespace iBemsDataService.Model
{
    using System;
    using System.Collections.Generic;
    
    public partial class FmsWorkRequest
    {
        public FmsWorkRequest()
        {
            this.FmsWorkRequestToFacility = new HashSet();
        }
    
        public int SiteId { get; set; }
        public int WorkRequestId { get; set; }
        public int WorkTypeId { get; set; }
        public int BusinessFieldId { get; set; }
        public Nullable WorkScheduleId { get; set; }
        public int WorkProgressId { get; set; }
        public string Title { get; set; }
        public string Content { get; set; }
        public string RequestUserId { get; set; }
        public System.DateTime RequestDate { get; set; }
        public System.DateTime StartWorkDate { get; set; }
        public string RejectUserId { get; set; }
        public Nullable RejectDate { get; set; }
        public string RejectReason { get; set; }
        public Nullable InspectionAgencyId { get; set; }
    
        public virtual CmBusinessField CmBusinessField { get; set; }
        public virtual CmUser CmUser { get; set; }
        public virtual CmUser CmUser1 { get; set; }
        public virtual FmsWorkCodeProgress FmsWorkCodeProgress { get; set; }
        public virtual FmsWorkCodeType FmsWorkCodeType { get; set; }
        public virtual FmsWorkOrder FmsWorkOrder { get; set; }
        public virtual FmsWorkSchedule FmsWorkSchedule { get; set; }
        public virtual ICollection FmsWorkRequestToFacility { get; set; }
        public virtual FmsWorkResult FmsWorkResult { get; set; }
        public virtual CmSite CmSite { get; set; }
        public virtual CmPartner CmPartner { get; set; }
    }
}