using System;
using System.Collections.Generic;

namespace rockfishCore.Models
{
    public partial class Site
    {
        public Site()
        {
           // Incident = new HashSet<Incident>();
            Purchase = new HashSet<Purchase>();
            //TrialNavigation = new HashSet<Trial>();
        }

        public long Id { get; set; }
        
        public long CustomerId { get; set; }
        public string Name { get; set; }
        public string Country { get; set; }
        public string StateProvince { get; set; }
        public bool Trial { get; set; }
        public long? TrialStartDate { get; set; }
        public string TrialNotes { get; set; }
        public bool Networked { get; set; }
        public bool Hosted { get; set; }
        public string HostName { get; set; }
        public long? HostingStartDate { get; set; }
        public long? HostingEndDate { get; set; }
        public string DbType { get; set; }
        public string ServerOs { get; set; }
        public string ServerBits { get; set; }
        public string Notes { get; set; }

       // public virtual ICollection<Incident> Incident { get; set; }
        public virtual ICollection<Purchase> Purchase { get; set; }
       // public virtual ICollection<Trial> TrialNavigation { get; set; }
        public virtual Customer Customer { get; set; }
    }
}
