Exemple #1
0
        public async void CreateFlyopgave()
        {
            try
            {
                int      flyId    = FlyHandler.Fly[SelectedFlyIndex].Id;
                int      hangarId = HangarHandler.Hangar[SelectedHangarIndex].Id;
                DateTime fra      = DateAndTimeConverter(AnkomstDato, AnkomstTid);
                DateTime til      = DateAndTimeConverter(AfgangDato, AfgangTid);

                FlyopgaveHandler.Add(til, fra, flyId, hangarId, FlyopgaveNr);
            }
            catch (ArgumentOutOfRangeException ex)
            {
                await new MessageDialog("Intet fly eller hangar valgt. Vælg venligst dette!").ShowAsync();
            }
        }
Exemple #2
0
        public TaskListViewModel()
        {
            Conn  = new HubConnection("http://flygowebservice1.azurewebsites.net/");
            Proxy = Conn.CreateHubProxy("OpgaveHub");
            Conn.Start();

            FlyHandler = new FlyHandler();
            FlyHandler.LoadDtoFly();

            HangarHandler = new HangarHandler();
            HangarHandler.LoadDtoHangar();

            FlyopgaveHandler = new FlyopgaveHandler();
            FlyopgaveHandler.LoadDtoFlyopgaver();

            StatistikHandler = new StatistikHandler();

            MinYear             = DateTimeOffset.Now;
            SelectedHangarIndex = -1;
            SelectedFlyIndex    = -1;
        }