示例#1
0
        /// <summary>
        /// Deze constructor vult een GridView op.
        /// Daarnaast laadt deze constructor een User Control in en toont deze op het scherm.
        /// Wanneer de gebruiker naar dit scherm gaat vanuit het inlogscherm, krijgt de gebruiker een pop-up
        /// te zien waar hij/zij het oliepeil en kilometerstand moet ingeven.
        /// </summary>
        public Hoofdscherm()
        {
            this.InitializeComponent();
            VulInspectieGridView();

            UserControls.Menu ucMenu = new UserControls.Menu(true);
            menuPanel.Children.Add(ucMenu);

            //Het aanmaken v de usercontrol+toevoegen an het scherm
            if (teller != 0)
            {
                UserControls.VisueleAuto ucWagen = new UserControls.VisueleAuto();
                grUserControl.Children.Add(ucWagen);
            }

            object boolAfstandsaanduiding = LocalStorage.localStorage.LaadGegevens("afstandsaanduiding");

            if (boolAfstandsaanduiding != null)
            {
                if (Convert.ToBoolean(boolAfstandsaanduiding))
                {
                    lblKilometerstand.Text            = "Mijlstand:";
                    txtKilometerstand.PlaceholderText = "Mijlstand...";
                }
            }
        }
示例#2
0
        /// <summary>
        /// In deze constructor wordt de combobox opgevuld
        ///  Ook wordt de usercontrol ingeladen voor het dynamisch menu
        /// </summary>
        public ProblemenTest()
        {
            this.InitializeComponent();
            this.navigationHelper            = new NavigationHelper(this);
            this.navigationHelper.LoadState += navigationHelper_LoadState;
            this.navigationHelper.SaveState += navigationHelper_SaveState;
            nieuwCommentaar.ObjectCodeId     = -1;
            nieuwCommentaar.DefectCodeId     = -1;
            this.Loaded += ProblemenTest_Loaded;
            //Comboboxen initialiseren en declareren
            cbbDefectCategorie.ItemsSource = categorieën;
            if (cbbDefectCategorie.Items.Count > 0)
            {
                cbbDefectCategorie.SelectedIndex = 0;
            }
            cbbObjectCategorie.ItemsSource = categorieën;
            if (cbbObjectCategorie.Items.Count > 0)
            {
                cbbObjectCategorie.SelectedIndex = 0;
            }

            VoorstelPopup.Opened            += VoorstelPopup_Opened;
            VoorstelPopup.Closed            += VoorstelPopup_Closed;
            gvwVoorstellen.SelectionChanged += GvwVoorstellen_SelectionChanged;

            //Dynamisch menu (usercontrol) inladen
            ucMenu = new UserControls.Menu(false);
            menuPanel.Children.Add(ucMenu);

            //Pagina grid linken aan twee events die lijsteren naar gestures
            paginaGrid.ManipulationDelta   += PaginaGrid_ManipulationDelta;
            paginaGrid.ManipulationStarted += PaginaGrid_ManipulationStarted;
        }
示例#3
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";
            }
        }
示例#4
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";
            }
        }
示例#5
0
        /// <summary>
        /// Deze constructor vult een GridView op.
        /// Daarnaast laadt deze constructor een User Control in en toont deze op het scherm.
        /// Wanneer de gebruiker naar dit scherm gaat vanuit het inlogscherm, krijgt de gebruiker een pop-up
        /// te zien waar hij/zij het oliepeil en kilometerstand moet ingeven.
        /// </summary>
        public Hoofdscherm()
        {
            this.InitializeComponent();
            VulInspectieGridView();

            UserControls.Menu ucMenu = new UserControls.Menu(true);
            menuPanel.Children.Add(ucMenu);

            //Het aanmaken v de usercontrol+toevoegen an het scherm
            if (teller != 0)
            {
                UserControls.VisueleAuto ucWagen = new UserControls.VisueleAuto();
                grUserControl.Children.Add(ucWagen);
            }

            object boolAfstandsaanduiding = LocalStorage.localStorage.LaadGegevens("afstandsaanduiding");
            if (boolAfstandsaanduiding != null)
            {
                if (Convert.ToBoolean(boolAfstandsaanduiding))
                {
                    lblKilometerstand.Text = "Mijlstand:";
                    txtKilometerstand.PlaceholderText = "Mijlstand...";
                }
            }
        }
        /// <summary>
        /// In deze constructor wordt de methode VulGridview opgeroepen
        /// Ook wordt de usercontrol ingeladen voor het dynamisch menu
        /// </summary>
        public OverzichtOpmerkingen()
        {
            this.InitializeComponent();
            this.navigationHelper = new NavigationHelper(this);
            this.navigationHelper.LoadState += navigationHelper_LoadState;
            this.navigationHelper.SaveState += navigationHelper_SaveState;
            VulGridview();

            //Dynamisch menu (usercontrol inladen)
            ucMenu = new UserControls.Menu(false);
            menuPanel.Children.Add(ucMenu);

            //Pagina grid linken aan twee events die lijsteren naar gestures
            paginaGrid.ManipulationDelta += PaginaGrid_ManipulationDelta;
            paginaGrid.ManipulationStarted += PaginaGrid_ManipulationStarted;
        }
        /// <summary>
        /// In deze constructor wordt de methode VulGridview opgeroepen
        /// Ook wordt de usercontrol ingeladen voor het dynamisch menu
        /// </summary>
        public OverzichtOpmerkingen()
        {
            this.InitializeComponent();
            this.navigationHelper            = new NavigationHelper(this);
            this.navigationHelper.LoadState += navigationHelper_LoadState;
            this.navigationHelper.SaveState += navigationHelper_SaveState;
            VulGridview();

            //Dynamisch menu (usercontrol inladen)
            ucMenu = new UserControls.Menu(false);
            menuPanel.Children.Add(ucMenu);

            //Pagina grid linken aan twee events die lijsteren naar gestures
            paginaGrid.ManipulationDelta   += PaginaGrid_ManipulationDelta;
            paginaGrid.ManipulationStarted += PaginaGrid_ManipulationStarted;
        }
示例#8
0
        /// <summary>
        /// Deze constructor vult voegt het menu toe an het scherm, registreert de gps updates en swype comamnds voor het menu
        /// </summary>
        public VerschillendeInspecties()
        {
            this.InitializeComponent();
            this.navigationHelper            = new NavigationHelper(this);
            this.navigationHelper.LoadState += NavigationHelper_LoadState;
            this.navigationHelper.SaveState += NavigationHelper_SaveState;
            this.Loaded += VerschillendeTestenPage_Loaded;
            GpsSupport.gpsSupport.LocatieUpdate += LocatieUpdate;

            //Dynamisch menu (usercontrol inladen)
            ucMenu = new UserControls.Menu(false);
            menuPanel.Children.Add(ucMenu);

            //Pagina grid linken aan twee events die lijsteren naar gestures
            paginaGrid.ManipulationDelta   += PaginaGrid_ManipulationDelta;
            paginaGrid.ManipulationStarted += PaginaGrid_ManipulationStarted;
        }
示例#9
0
        /// <summary>
        /// Deze constructor vult voegt het menu toe an het scherm, registreert de gps updates en swype comamnds voor het menu
        /// </summary>
        public VerschillendeInspecties()
        {
            this.InitializeComponent();
            this.navigationHelper = new NavigationHelper(this);
            this.navigationHelper.LoadState += NavigationHelper_LoadState;
            this.navigationHelper.SaveState += NavigationHelper_SaveState;
            this.Loaded += VerschillendeTestenPage_Loaded;
            GpsSupport.gpsSupport.LocatieUpdate += LocatieUpdate;

            //Dynamisch menu (usercontrol inladen)
            ucMenu = new UserControls.Menu(false);
            menuPanel.Children.Add(ucMenu);

            //Pagina grid linken aan twee events die lijsteren naar gestures
            paginaGrid.ManipulationDelta += PaginaGrid_ManipulationDelta;
            paginaGrid.ManipulationStarted += PaginaGrid_ManipulationStarted;
        }
示例#10
0
        /// <summary>
        /// In deze constructor wordt de combobox opgevuld
        ///  Ook wordt de usercontrol ingeladen voor het dynamisch menu
        /// </summary>
        public ProblemenTest()
        {
            this.InitializeComponent();
            this.navigationHelper = new NavigationHelper(this);
            this.navigationHelper.LoadState += navigationHelper_LoadState;
            this.navigationHelper.SaveState += navigationHelper_SaveState;
            nieuwCommentaar.ObjectCodeId = -1;
            nieuwCommentaar.DefectCodeId = -1;
            this.Loaded += ProblemenTest_Loaded;
            //Comboboxen initialiseren en declareren
            cbbDefectCategorie.ItemsSource = categorieën;
            if (cbbDefectCategorie.Items.Count > 0)
                cbbDefectCategorie.SelectedIndex = 0;
            cbbObjectCategorie.ItemsSource = categorieën;
            if (cbbObjectCategorie.Items.Count > 0)
                cbbObjectCategorie.SelectedIndex = 0;

            VoorstelPopup.Opened += VoorstelPopup_Opened;
            VoorstelPopup.Closed += VoorstelPopup_Closed;
            gvwVoorstellen.SelectionChanged += GvwVoorstellen_SelectionChanged;

            //Dynamisch menu (usercontrol) inladen
            ucMenu = new UserControls.Menu(false);
            menuPanel.Children.Add(ucMenu);

            //Pagina grid linken aan twee events die lijsteren naar gestures
            paginaGrid.ManipulationDelta += PaginaGrid_ManipulationDelta;
            paginaGrid.ManipulationStarted += PaginaGrid_ManipulationStarted;
        }