public static bool Load_Settings(ref cBeladungsDaten BeladungsDaten)
        {
            cDB_SQL_CE qry  = null;
            bool       bRet = false;

            try
            {
                qry = new cDB_SQL_CE(cDB_Settings.CE_ConnectionString);

                if (qry.OPEN("SELECT * from [SMT_WIEGUNG] Where Wiegung_PalNr = '" + BeladungsDaten.iPalettenNr.ToString() + "'"))
                {
                    BeladungsDaten.dWiegung_Gesamtgewicht = qry.getF("Wiegung_Sum_Kg");
                    BeladungsDaten.iWiegung_Gesamtanzahl  = qry.getI("Wiegung_Sum_Stk");
                    bRet = true;
                }
            }
            catch (Exception ex)
            {
                SiAuto.LogException("cWiegung_Handling.Load_Settings", ex);
                throw;
            }
            finally
            {
                if (qry != null)
                {
                    qry.FREE();
                }
            }

            return(bRet);
        }
Exemplo n.º 2
0
        private cBeladungsDaten InitBeladungsDaten(int iPalNr)
        {
            cBeladungsDaten iCurrBel = new
                                       Wollsdorf_Spaltwaage.Kundenspezifisch.Übernahmewaage.Data.cBeladungsDaten(
                /*Palettten Nr*/ iPalNr,
                /*Max Gewicht*/ this.objWiegung.objSettings.dEinzelWiegungMaxGewicht,
                /*Pal Aktiv*/ true,
                /*Bezeichnung*/ this.objWiegung.objSettings.KlassenBezeichnungsListe[iPalNr],
                /*Palettentara*/ this.objWiegung.objSettings.dPalettenTara,
                /*ArtikelNr*/ this.objWiegung.objSettings.ArtikelNrListe[iPalNr]);

            if (!cWiegung_Handling.Load_Settings(ref iCurrBel))
            {
                MessageBox.Show("Ladefehler Palettendaten");
            }

            return(iCurrBel);
        }