public Main(InfoObject _infObj) { infObj = _infObj; infObj.sql = new Mssql(); GetProgInfo(); GetRemoteFlag(); SetConnInfo(); InitMainIniPath(); InitUserId(); versionManeger = new VersionManeger(infObj.connWG); }
public Main(InfoObjectBase _infObj) { infObj = _infObj; infObj.sql = new Mssql(); infObj.progName = Application.ProductName.ToString(); infObj.progVer = Application.ProductVersion.ToString(); infObj.systemType = "ERP"; versionManager = new VersionManeger(infObj.connWG); infObj.userPermission = new UserPermission(infObj.connWG, infObj.systemType); //添加组件列表 DataRow dr = infObj.componentFileDt.NewRow(); dr = infObj.componentFileDt.NewRow(); dr["FileName"] = "Microsoft.Office.Interop.Excel12.dll"; dr["FileVersion"] = "12.0.4518.1014"; infObj.componentFileDt.Rows.Add(dr); dr = infObj.componentFileDt.NewRow(); dr["FileName"] = "NPOI.dll"; dr["FileVersion"] = "2.0.0.0"; infObj.componentFileDt.Rows.Add(dr); dr = infObj.componentFileDt.NewRow(); dr["FileName"] = "NPOI.OOXML.dll"; dr["FileVersion"] = "2.0.0.0"; infObj.componentFileDt.Rows.Add(dr); dr = infObj.componentFileDt.NewRow(); dr["FileName"] = "NPOI.OpenXml4Net.dll"; dr["FileVersion"] = "2.0.0.0"; infObj.componentFileDt.Rows.Add(dr); dr = infObj.componentFileDt.NewRow(); dr["FileName"] = "NPOI.OpenXmlFormats.dll"; dr["FileVersion"] = "2.0.0.0"; infObj.componentFileDt.Rows.Add(dr); dr = infObj.componentFileDt.NewRow(); dr["FileName"] = "NPOI.xml"; dr["FileVersion"] = ""; infObj.componentFileDt.Rows.Add(dr); dr = infObj.componentFileDt.NewRow(); dr["FileName"] = "FastReport.Bars.dll"; dr["FileVersion"] = "2019.3.5.0"; infObj.componentFileDt.Rows.Add(dr); dr = infObj.componentFileDt.NewRow(); dr["FileName"] = "FastReport.dll"; dr["FileVersion"] = "2019.3.5.0"; infObj.componentFileDt.Rows.Add(dr); dr = infObj.componentFileDt.NewRow(); dr["FileName"] = "FastReport.Editor.dll"; dr["FileVersion"] = "2019.3.5.0"; infObj.componentFileDt.Rows.Add(dr); FileVersion.JudgeFile(infObj.updateHost, infObj.componentFileDt); }