/// <summary>
 /// Constructor der modtager en reference til kalibreringsDTO'en oprettet i hovedvinduet
 /// </summary>
 /// <param name="KDTO">Bruges til at opbevare kalibreringsdata i</param>
 public KalibreringsVindue(ref KalibreringDTO KDTO)
 {
     InitializeComponent();
     this.KDTO = KDTO;
     KLL       = new KalibreringLL(ref KDTO);
     btnKalibreringNr2.Enabled = false;
     txbKalibreringNr2.Enabled = false;
     txbKalibreringNr1.Text    = (0).ToString();
     txbKalibreringNr2.Text    = (0).ToString();
 }
Example #2
0
        /// <summary>
        /// Ved start af program indlæses kalibreringsdata fra kalibreringsfil, hvis den findes
        /// </summary>
        private void BTAHovedvindue_Shown(object sender, EventArgs e)
        {
            var            KLL  = new KalibreringLL(ref KDTO);
            KalibreringDTO temp = KLL.hentKalibreringFraDL();

            if (temp != null || KDTO.kalibreringsHældning != 0)
            {
                KDTO = temp;
            }
            else
            {
                var res = MessageBox.Show("Der er ikke fundet en tidligere kalibrering. Vil du foretage en nu?",
                                          "Ingen kalibrering fundet..", MessageBoxButtons.YesNo);

                if (res == DialogResult.Yes)
                {
                    btnKalibrerSystem.PerformClick();
                }
            }
        }