using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace iBemsDataService.Model
{
    /// <summary>
    /// BudgetCodeClass 의 확장 클래스
    /// </summary>
    /// <remarks>
    /// 계층구조를 Flat 형태로 만들기 위한 확장
    /// </remarks>
    public class FmsBudgetCodeClassEx
    {
        public int SiteId { get; set; }
        
        public int FirstBudgetClassId { get; set; }
        public int SecondBudgetClassId { get; set; }
        public int ThirdBudgetClassId { get; set; }
        public string FirstBudgetName { get; set; }
        //public string Name { get; set; }
        
        public string SecondBudgetName { get; set; }
        public string ThirdBudgetName { get; set; }
        public double YearlyBudget { get; set; }
        public double MonthlyBudget { get; set; }
        public int? ParentBudgetClassId { get; set; }
        public string FirstBudgetNameWithSum { get; set; }
        public string SecondBudgetNameWithSum { get; set; }
        public int Depth { get; set; }
        // public int Year { get; set; }
    }

    //public partial class FmsBudgetCodeClass
    //{
    //    public double YearlyBudget { get; set; }
    //    public double MonthlyBudget { get; set; }
    //}
}