public void ReadTest_Real_FC0() { ResModel model = ReadResFile.Read(GetProjectPath("xing_resfile/FC0.res")); Console.WriteLine(model); Assert.IsTrue(model.Blocks["InBlock"].Rows.Count == 1); //Assert.IsTrue(model.Blocks["OutBlock"].Rows.Count == 0); Assert.IsTrue(model.Blocks["OutBlock"].Rows.First().Name == "chetime"); Assert.IsTrue(model.Blocks["OutBlock"].Rows.Last().Name == "futcode"); }
public void ReadTest_Real_H1_() { ResModel model = ReadResFile.Read(GetProjectPath("xing_resfile/H1_.res")); Console.WriteLine(model); Assert.IsTrue(model.Blocks["InBlock"].Rows.Count == 1); //Assert.IsTrue(model.Blocks["OutBlock"].Rows.Count == 0); Assert.IsTrue(model.Blocks["OutBlock"].Rows.First().Name == "hotime"); Assert.IsTrue(model.Blocks["OutBlock"].Rows.Last().Name == "alloc_gubun"); }
public void ReadTest_Query_t8407() { ResModel model = ReadResFile.Read(GetProjectPath("xing_resfile/t8407.res")); Console.WriteLine(model); Assert.IsTrue(model.Blocks["t8407InBlock"].Rows.Count == 2); Assert.IsTrue(model.Blocks["t8407OutBlock1"].Rows.First().Name == "shcode"); Assert.IsTrue(model.Blocks["t8407OutBlock1"].Rows.Last().Name == "dnlmtprice"); }
public void ReadTest_Query_t1104() { ResModel model = ReadResFile.Read(GetProjectPath("xing_resfile/t1104.res")); Console.WriteLine(model); Assert.IsTrue(model.Blocks["t1104InBlock"].Rows.Count == 2); Assert.IsTrue(model.Blocks["t1104InBlock1"].Rows.Count == 4); Assert.IsTrue(model.Blocks["t1104OutBlock"].Rows.First().Name == "nrec"); Assert.IsTrue(model.Blocks["t1104OutBlock1"].Rows.Last().Name == "vals"); }
public RealEvents(string szTrCode) { var resFileName = Path.Combine(Settings.Default.root_path, "Res", szTrCode + ".res"); _resModel = ReadResFile.Read(resFileName); int dwCookie = 0; IConnectionPoint icp; IConnectionPointContainer icpc; _ixa = new XAReal { ResFileName = resFileName }; icpc = (IConnectionPointContainer)_ixa; Guid iidRealEvents = typeof(_IXARealEvents).GUID; icpc.FindConnectionPoint(ref iidRealEvents, out icp); icp.Advise(this, out dwCookie); Console.WriteLine("RealEvents 생성자완료"); }
public QueryCodeBase(string szTrCode) { var resFileName = Path.Combine(Settings.Default.root_path, "Res", szTrCode + ".res"); _resModel = ReadResFile.Read(resFileName); int dwCookie = 0; IConnectionPoint icp; IConnectionPointContainer icpc; _query = new XAQuery { ResFileName = resFileName }; icpc = (IConnectionPointContainer)_query; Guid iidQueryEvents = typeof(_IXAQueryEvents).GUID; icpc.FindConnectionPoint(ref iidQueryEvents, out icp); icp.Advise(this, out dwCookie); LOG.Info($"QueryCodeBase 생성자완료 szTrCode: {szTrCode}"); }