public static string loadMarketData(DateTime refDate, string underType, string code)
        {
            string load = "not loaded";

            if (underType.ToUpper() == "STOCK" || underType.ToUpper() == "EQUITY" || underType.ToUpper() == "EXCEL_STOCKINDEX")
            {
                Excel_equitySymbolViewModel e_esvm = new Excel_equitySymbolViewModel();

                load = e_esvm.dataLoad(refDate, code);

            }
            else if (underType.ToUpper() == "INTERESTRATE" || underType.ToUpper() == "IR" || underType.ToUpper() == "EXCEL_INTERESTRATE")
            {
                Excel_irCurveSymbolViewModel e_ircsvm = new Excel_irCurveSymbolViewModel();

                load = e_ircsvm.dataLoad(refDate, code);

            }
            else if (underType.ToUpper() == "INDEX" || underType.ToUpper() == "EXCEL_INDEXTYPE")
            {
                Excel_indexSymbolViewModel e_isvm = new Excel_indexSymbolViewModel();

                load = e_isvm.dataLoad(refDate, code);

            }
            else
            { 
            
            }

            return load;
        }
Beispiel #2
0
        public static string loadMarketData(DateTime refDate, string underType, string code)
        {
            string load = "not loaded";

            if (underType.ToUpper() == "STOCK" || underType.ToUpper() == "EQUITY" || underType.ToUpper() == "EXCEL_STOCKINDEX")
            {
                Excel_equitySymbolViewModel e_esvm = new Excel_equitySymbolViewModel();

                load = e_esvm.dataLoad(refDate, code);
            }
            else if (underType.ToUpper() == "INTERESTRATE" || underType.ToUpper() == "IR" || underType.ToUpper() == "EXCEL_INTERESTRATE")
            {
                Excel_irCurveSymbolViewModel e_ircsvm = new Excel_irCurveSymbolViewModel();

                load = e_ircsvm.dataLoad(refDate, code);
            }
            else if (underType.ToUpper() == "INDEX" || underType.ToUpper() == "EXCEL_INDEXTYPE")
            {
                Excel_indexSymbolViewModel e_isvm = new Excel_indexSymbolViewModel();

                load = e_isvm.dataLoad(refDate, code);
            }
            else
            {
            }

            return(load);
        }