Exemple #1
0
        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);
        }
Exemple #2
0
 public Ser2DSym(NSI n)
 {
     lSym     = new List <One2DSym>(0);
     lSavedNs = new List <int>(0);
     nSaved2D = 0;
     xNSI     = n;
     bRewrite = false;
 }
Exemple #3
0
 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;
 }
Exemple #4
0
            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);
            }