Beispiel #1
0
        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);
        }