/// <summary> /// In deze constructor worden de methodes VulVoorschriften, Vulwagenmap en haalGewichtenOp opgeroepen /// </summary> public Tabs() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += navigationHelper_LoadState; this.navigationHelper.SaveState += navigationHelper_SaveState; inhoudExcel = new List <KeyValuePair <string, string> >(); slOliepeil.Value = Hoofdscherm.GetOliepeil() / 100; //Dynamisch menu (usercontrol) inladen UserControls.Menu ucMenu = new UserControls.Menu(false); menuPanel.Children.Add(ucMenu); try { HaalGewichtenOp(); VulVoorschriften(); VulWagenmap(); vulRijinstructies(); } catch (Exception) { lblErrorVoorschriften.Text = "De pdf kon niet geladen worden, gelieven de tablet opnieuw op te starten indien mogenlijk"; lblErrorWagenmap.Text = "De pdf kon niet geladen worden, gelieven de tablet opnieuw op te starten indien mogenlijk"; } }
/// <summary> /// Via deze methode wordt het ingegeven oliepeil opgeslagen in de LocalDB /// Als dit niet gaat dan wordt er een error getoond /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void BtnOpslaanMetingen_Click(object sender, RoutedEventArgs e) { try { //float bandVLinks, bandVRechts, bandALinks, bandARechts; //if( float.TryParse(txtBandspanningVLinks.Text, out bandVLinks) && // float.TryParse(txtBandspanningVRechts.Text, out bandVRechts) && // float.TryParse(txtBandspanningARechts.Text, out bandARechts) && // float.TryParse(txtBandspanningALinks.Text, out bandALinks )) //{ // Common.LocalStorage.localStorage.SlaGegevensOp("bandVLinks", bandVLinks); // Common.LocalStorage.localStorage.SlaGegevensOp("bandVRechts", bandVRechts); // Common.LocalStorage.localStorage.SlaGegevensOp("bandALinks", bandALinks); // Common.LocalStorage.localStorage.SlaGegevensOp("bandARechts", bandARechts); if (await LocalDB.database.UpdateOliepeil(oliepeil.ToString("#.###"))) { Hoofdscherm.SetOliepeil(oliepeil); lblMelding.Foreground = new SolidColorBrush(Colors.White); lblMelding.Text = "De gegevens werden opgeslagen"; //lblError.Foreground = new SolidColorBrush(Colors.White); //lblError.Text = "De gegevens werden opgeslagen"; } //} } catch (Exception) { lblMelding.Foreground = new SolidColorBrush(Colors.Yellow); lblMelding.Text = "Er is iets fout gelopen bij de opslag, gelieve dit later opnieuw te proberen"; } }