public static CodeInfo GetCodeInfo(CodeIdParser parser, DataLoader_Variety dataLoader_Variety) { string varietyId = parser.VarietyId; string suffix = parser.Suffix; int year = parser.Year; int month = parser.Month; VarietyInfo varietyInfo = dataLoader_Variety.GetVariety(varietyId); if (varietyInfo == null) { return(null); } string codeId = parser.CodeId; string codeName = varietyInfo.Name + suffix; int start = parser.StartDay; int end = parser.EndDay; string exchange = varietyInfo.Exchange; string varietyName = varietyInfo.Name; CodeInfo code = new CodeInfo(parser.CodeId, codeName, varietyId, varietyName, start, end, exchange, ""); code.ServerCode = GetServerCode(parser.CodeId, exchange); code.ShortCode = parser.ShortCode; return(code); }
private String GetCodeMarket(String code) { string variety = GetVariety(code); VarietyInfo v = dataLoader_Variety.GetVariety(variety); if (v == null) { return(null); } return(v.Exchange); }