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