예제 #1
0
파일: Enums.cs 프로젝트: vovus/curves
        public BusinessDayConvention(string s)
        {
            switch (s)
            {
            case "Following":
            case "Preceding":
            case "Unadjusted":
                try
                {
                    _bdc = (eBusinessDayConvention)Enum.Parse(typeof(eBusinessDayConvention), s, true);
                }
                catch
                {
                    _bdc = eBusinessDayConvention.None;
                }
                break;

            case "Modified Following":
                _bdc = eBusinessDayConvention.ModifiedFollowing;
                break;

            case "Modified Preceding":
                _bdc = eBusinessDayConvention.ModifiedPreceding;
                break;

            default:
                _bdc = eBusinessDayConvention.None;
                break;
            }
        }
예제 #2
0
파일: Enums.cs 프로젝트: vovus/curves
 public BusinessDayConvention(eBusinessDayConvention b)
 {
     _bdc = b;
 }
예제 #3
0
파일: Enums.cs 프로젝트: vovus/curves
 public BusinessDayConvention()
 {
     _bdc = eBusinessDayConvention.None;
 }