コード例 #1
0
        /// <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";
            }
        }
コード例 #2
0
        /// <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";
            }
        }