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); }
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); }