private bool Taravorgabe(double dTaraGewicht) { bool bRet = false; try { this.dispWaitText.Visible = true; Application.DoEvents(); MTTS.IND890.CE.CScale.enumTareResult eRes = MTTS.IND890.CE.CScale.enumTareResult.TARE_FAILED; // Tara an die Waage senden eRes = cGlobalScale.setTare(dTaraGewicht); if (eRes != MTTS.IND890.CE.CScale.enumTareResult.TARE_SUCCESS) { this.dispWaitText.Visible = false; this.ZeigeFehlerMeldung("Tara Fehler\nDie Waage meldet eine ungültige Tara"); bRet = false; } else { bRet = true; } } catch (Exception ex) { SiAuto.LogException(ex); } finally { this.dispWaitText.Visible = false; Application.DoEvents(); } return(bRet); }
private bool Taravorgabe(double dTaraGewicht) { bool bRet = false; try { // Loading Info Panel this.InfoMessageDialog(/*Show*/ true, "Tara wird gesetzt"); MTTS.IND890.CE.CScale.enumTareResult eRes = MTTS.IND890.CE.CScale.enumTareResult.TARE_FAILED; // Tara an die Waage senden eRes = cGlobalScale.setTare(dTaraGewicht); if (eRes != MTTS.IND890.CE.CScale.enumTareResult.TARE_SUCCESS) { bRet = false; } else { bRet = true; } } catch (Exception ex) { SiAuto.LogException(ex); } finally { // Loading Info Panel this.InfoMessageDialog(/*Show*/ false, ""); } return(bRet); }