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