public static void Run() { string DirPath = System.IO.Path.GetDirectoryName(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName); string Db2ConfigFileName = "\\App\\db2Config.json"; string jsonObj = System.IO.File.ReadAllText(DirPath + Db2ConfigFileName); Db2ConnObj conn = JsonConvert.DeserializeObject <Db2ConnObj>(jsonObj); ReqRpt028Runner runner = new ReqRpt028Runner(conn); }
public ReqRpt028Runner(Db2ConnObj connObj) { LotCatcher = new DB2OperDataCatcher <FRLot_WipChart>("MMVIEW.FRLOT", new DB2Oper(connObj)) { Conditions = Condition }; WipChartPusher = new DB2OperDataPusher <FRLot_WipChart>("ISTRPT.RPT_WIPCHART_YSTD", new DB2Oper(connObj)); Initialize(); }
public ReqRpt028Runner_Bak(Db2ConnObj connObj) { HSCatcher = new DB2OperDataCatcher <FHOPEHS_WipChart>("MMVIEW.FHOPEHS", new DB2Oper(connObj)) { Conditions = Condition }; WipChartPusher = new DB2OperDataPusher <RPT_WipChart_YSTD>("ISTRPT.RPT_WIPCHART_YSTD", new DB2Oper(connObj)); Initialize(); }
//MainLogic private void Initialize() { // GetLastUpdateTimeFromFile(); string jsonObj = System.IO.File.ReadAllText(DirPath + Db2ConfigFileName); Db2ConnObj conn = JsonConvert.DeserializeObject <Db2ConnObj>(jsonObj); Db2 = new DB2Oper(conn); HandleDBData(); }