public void InitializeDop(BarcodeScanner xSc, Size szBatt, Point ptBatt) { string sExePath = System.Reflection.Assembly.GetExecutingAssembly().GetModules()[0].FullyQualifiedName; string sExeDir = System.IO.Path.GetDirectoryName(sExePath); xBCScanner = xSc; if (xBCScanner != null) { nTerminalType = xBCScanner.nTermType; xBCScanner.BarcodeScan += new BarcodeScanner.BarcodeScanEventHandler(OnScan); } TimeSync.SyncAsync("10.0.0.221"); // настройка выполняемых функций на клавиши конкретного терминала SetMainFuncDict(nTerminalType, sExeDir); xPars = (AppPars)AppPars.InitPars(sExeDir); SetBindAppPars(); xNSI = new NSI(xPars.sNSIPath, xPars.sDataPath); xNSI.ConnDTGrid(new DataGrid[] { dgDoc, dgTTN, dgMC }); Smena.ReadSm(ref xSm, xPars.sDataPath + "CS.XML"); // создать индикатор батареи xBBI = new BATT_INF(tpInOut, szBatt, ptBatt); xBBI.BIFont = 8F; // инфо-панель xFPan = new FuncPanel(this); }
public Ser2DSym(NSI n) { lSym = new List <One2DSym>(0); lSavedNs = new List <int>(0); nSaved2D = 0; xNSI = n; bRewrite = false; }
public Avtor(NSI x, Smena y, ScannerAll.BarcodeScanner xSc, AppPars xp) { InitializeComponent(); xNSI = x; xSm = y; xBCS = xSc; //nTerminalType = xSc.nTermType; xPars = xp; //bMayQuit = false; }
public LoadNSISrv(NSI x_NSI, string sTName_Ind, bool bMD5) { xNSI = x_NSI; sTName = sTName_Ind; dt = xNSI.DT[sTName].dt; bMD_5 = bMD5; object xSearch = sTName; drMD5 = xNSI.DT[NSI.BD_TINF].dt.Rows.Find(xSearch); if (drMD5 != null) { sMD5Old = (string)drMD5["MD5"]; sDop = (bMD5 == true) ? "MD5=" + sMD5Old + ";" : ""; } dgL = new LoadFromSrv(NsiFromSrv); }