public void InitData() { _dtoHangar = DtoHangarSingleton.GetInstance; _dtoFly = DtoFlySingleton.GetInstance; _dtoOpgaveArkiv = DtoOpgaveArkivSingleton.GetInstance; _dataMessenger = DataMessengerSingleton.GetInstance; _dtoRoles = DtoRolesSingleton.GetInstance; LogInBrugernavn = _dataMessenger.BrugerLogIn.BrugerNavn; LogInRole = _dtoRoles.RolesListe.First(x => x.Id.Equals(_dataMessenger.BrugerLogIn.RoleId)).ToString(); var s = DataMessengerSingleton.GetInstance; Flyopgave = s.Flyopgave; OpgaveArkiv = _dtoOpgaveArkiv.OpgaveArkivListe.Single(x => x.FlyopgaveId.Equals(Flyopgave.Id)); FlyopgaveNr = Flyopgave.FlyopgaveNummer; Afgang = Flyopgave.AfgangSomText; FlyId = Flyopgave.FlyId; HangarId = Flyopgave.HangarId; FlyType = GetFlyObject(); Hangar = GetHangarObject(); OpgaveAdapter = new OpgaveAdapter(OpgaveArkiv, Flyopgave); OpgaveArkivinit(); CountdownToDeadline(); }
public FlyDataViewModel() { _dtoFlySingleton = DtoFlySingleton.GetInstance; Fly = new ObservableCollection <Fly>(); LoadDtoFly(); }