//------------------------------------------------------------------------------
// <auto-generated>
//    This code was generated from a template.
//
//    Manual changes to this file may cause unexpected behavior in your application.
//    Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace KendoWithChart.Models
{
    using System;
    using System.Collections.Generic;
    
    public partial class INTERVAL_TYPE
    {
        public INTERVAL_TYPE()
        {
            this.ACCOUNT_ASSET_ALLOCATION = new HashSet<ACCOUNT_ASSET_ALLOCATION>();
            this.ACCOUNT_BALANCE = new HashSet<ACCOUNT_BALANCE>();
            this.ACCOUNT_BALANCE_PROXY = new HashSet<ACCOUNT_BALANCE_PROXY>();
            this.ACCOUNT_EVENT = new HashSet<ACCOUNT_EVENT>();
            this.ACCOUNT_MVS_REPORT = new HashSet<ACCOUNT_MVS_REPORT>();
            this.BALANCEs = new HashSet<BALANCE>();
            this.BALANCE_AVAYA_JUN_NOV = new HashSet<BALANCE_AVAYA_JUN_NOV>();
            this.BALANCE_BU_2012_06_15 = new HashSet<BALANCE_BU_2012_06_15>();
            this.BALANCE_BU_2012_07_05 = new HashSet<BALANCE_BU_2012_07_05>();
            this.BALANCE_BU_2012_07_12 = new HashSet<BALANCE_BU_2012_07_12>();
            this.BALANCE_BU_2012_07_16 = new HashSet<BALANCE_BU_2012_07_16>();
            this.BALANCE_BU_2012_08_13 = new HashSet<BALANCE_BU_2012_08_13>();
            this.BALANCE_BU_2012_08_21 = new HashSet<BALANCE_BU_2012_08_21>();
            this.BALANCE_BU_2012_09_21 = new HashSet<BALANCE_BU_2012_09_21>();
            this.BALANCE_BU_2012_09_25 = new HashSet<BALANCE_BU_2012_09_25>();
            this.DATA_FEED = new HashSet<DATA_FEED>();
            this.DATA_FEED_BU_2012_03_23 = new HashSet<DATA_FEED_BU_2012_03_23>();
            this.MANAGER_SUMMARY = new HashSet<MANAGER_SUMMARY>();
            this.STRESS_SHOCK_POINTS_BU = new HashSet<STRESS_SHOCK_POINTS_BU>();
            this.STRESS_SHOCK_POINTS = new HashSet<STRESS_SHOCK_POINTS>();
            this.RISK_METRICS = new HashSet<RISK_METRICS>();
            this.MANAGER_SUMMARY_TENOR = new HashSet<MANAGER_SUMMARY_TENOR>();
            this.POSITIONs = new HashSet<POSITION>();
            this.PERFORMANCEs = new HashSet<PERFORMANCE>();
            this.POOL_PERCENT = new HashSet<POOL_PERCENT>();
            this.PRICES_BU_2012_09_28 = new HashSet<PRICES_BU_2012_09_28>();
            this.PRICES_BU_2012_09_14 = new HashSet<PRICES_BU_2012_09_14>();
            this.PRICES_BU_2012_09_13 = new HashSet<PRICES_BU_2012_09_13>();
            this.PRICES = new HashSet<PRICE>();
            this.PRICES_BU_2011_11_28 = new HashSet<PRICES_BU_2011_11_28>();
            this.SIGNOFFs = new HashSet<SIGNOFF>();
            this.SIGNOFF_LOCK = new HashSet<SIGNOFF_LOCK>();
            this.TICKERs = new HashSet<TICKER>();
            this.VALIDATION_RULES_R = new HashSet<VALIDATION_RULES_R>();
            this.VALIDATION_RULES = new HashSet<VALIDATION_RULES>();
            this.MANAGER_SUMMARY1 = new HashSet<MANAGER_SUMMARY>();
        }
    
        public decimal INTERVAL_ID { get; set; }
        public Nullable<decimal> ANNUALIZED_TENOR { get; set; }
        public string INTERVAL_NAME { get; set; }
        public string CREATE_USER_ID { get; set; }
        public Nullable<System.DateTime> CREATE_TIMESTAMP { get; set; }
        public string UPDATE_USER_ID { get; set; }
        public Nullable<System.DateTime> UPDATE_TIMESTAMP { get; set; }
        public string IS_TENOR_FLAG { get; set; }
        public string INTERVAL_DESCRIPTION { get; set; }
        public string VALID_DATA_FLAG { get; set; }
    
        public virtual ICollection<ACCOUNT_ASSET_ALLOCATION> ACCOUNT_ASSET_ALLOCATION { get; set; }
        public virtual ICollection<ACCOUNT_BALANCE> ACCOUNT_BALANCE { get; set; }
        public virtual ICollection<ACCOUNT_BALANCE_PROXY> ACCOUNT_BALANCE_PROXY { get; set; }
        public virtual ICollection<ACCOUNT_EVENT> ACCOUNT_EVENT { get; set; }
        public virtual ICollection<ACCOUNT_MVS_REPORT> ACCOUNT_MVS_REPORT { get; set; }
        public virtual ICollection<BALANCE> BALANCEs { get; set; }
        public virtual ICollection<BALANCE_AVAYA_JUN_NOV> BALANCE_AVAYA_JUN_NOV { get; set; }
        public virtual ICollection<BALANCE_BU_2012_06_15> BALANCE_BU_2012_06_15 { get; set; }
        public virtual ICollection<BALANCE_BU_2012_07_05> BALANCE_BU_2012_07_05 { get; set; }
        public virtual ICollection<BALANCE_BU_2012_07_12> BALANCE_BU_2012_07_12 { get; set; }
        public virtual ICollection<BALANCE_BU_2012_07_16> BALANCE_BU_2012_07_16 { get; set; }
        public virtual ICollection<BALANCE_BU_2012_08_13> BALANCE_BU_2012_08_13 { get; set; }
        public virtual ICollection<BALANCE_BU_2012_08_21> BALANCE_BU_2012_08_21 { get; set; }
        public virtual ICollection<BALANCE_BU_2012_09_21> BALANCE_BU_2012_09_21 { get; set; }
        public virtual ICollection<BALANCE_BU_2012_09_25> BALANCE_BU_2012_09_25 { get; set; }
        public virtual ICollection<DATA_FEED> DATA_FEED { get; set; }
        public virtual ICollection<DATA_FEED_BU_2012_03_23> DATA_FEED_BU_2012_03_23 { get; set; }
        public virtual ICollection<MANAGER_SUMMARY> MANAGER_SUMMARY { get; set; }
        public virtual ICollection<STRESS_SHOCK_POINTS_BU> STRESS_SHOCK_POINTS_BU { get; set; }
        public virtual ICollection<STRESS_SHOCK_POINTS> STRESS_SHOCK_POINTS { get; set; }
        public virtual ICollection<RISK_METRICS> RISK_METRICS { get; set; }
        public virtual ICollection<MANAGER_SUMMARY_TENOR> MANAGER_SUMMARY_TENOR { get; set; }
        public virtual ICollection<POSITION> POSITIONs { get; set; }
        public virtual ICollection<PERFORMANCE> PERFORMANCEs { get; set; }
        public virtual ICollection<POOL_PERCENT> POOL_PERCENT { get; set; }
        public virtual ICollection<PRICES_BU_2012_09_28> PRICES_BU_2012_09_28 { get; set; }
        public virtual ICollection<PRICES_BU_2012_09_14> PRICES_BU_2012_09_14 { get; set; }
        public virtual ICollection<PRICES_BU_2012_09_13> PRICES_BU_2012_09_13 { get; set; }
        public virtual ICollection<PRICE> PRICES { get; set; }
        public virtual ICollection<PRICES_BU_2011_11_28> PRICES_BU_2011_11_28 { get; set; }
        public virtual ICollection<SIGNOFF> SIGNOFFs { get; set; }
        public virtual ICollection<SIGNOFF_LOCK> SIGNOFF_LOCK { get; set; }
        public virtual ICollection<TICKER> TICKERs { get; set; }
        public virtual ICollection<VALIDATION_RULES_R> VALIDATION_RULES_R { get; set; }
        public virtual ICollection<VALIDATION_RULES> VALIDATION_RULES { get; set; }
        public virtual ICollection<MANAGER_SUMMARY> MANAGER_SUMMARY1 { get; set; }
    }
}
