/// <summary> /// Constructor for HovedViewModel /// </summary> public HovedViewModel() { _beskedCollection = GeneriskSingleton <BeskedModel> .Instance(); Setting = ApplicationData.Current.LocalSettings; Brugernavn = (string)Setting.Values["Brugernavn"]; SkjulKnap = Hjaelpeklasse.Stilling((int)Setting.Values["StillingId"]); AnmodningCollection = new ObservableCollection <AnmodningModel>(); InitialiserAnmodninger(); HovedHandler = new HovedHandler(this); }
/// <summary> /// Constructor for VagtplanViewModel /// </summary> public VagtplanViewModel() { _vagtCollection = VagtplanSingleton.Instance(); Setting = ApplicationData.Current.LocalSettings; Brugernavn = (string)Setting.Values["Brugernavn"]; SkjulKnap = Hjaelpeklasse.Stilling((int)Setting.Values["StillingId"]); Aar = DateTime.Today.Year; NuvaerendeUgedag(new SolidColorBrush(Color.FromArgb(255, 169, 169, 169)), new SolidColorBrush(Color.FromArgb(255, 184, 19, 35))); Ugedage(); ClearVagterCollections(); VagtCollection.LoadVagter(); VagtHandler = new VagtHandler(this); AnsatteListe = new List <Ansatte>(); UgedageListe = new List <Ugedage>(); UgenumreListe = new List <int>(); var a = PersistensFacade <Ansatte> .LoadDB("api/Ansattes").Result; foreach (var item in a) { AnsatteListe.Add(item); } var u = PersistensFacade <Ugedage> .LoadDB("api/Ugedages").Result; foreach (var item in u) { UgedageListe.Add(item); } for (int i = 1; i <= 53; i++) { UgenumreListe.Add(i); } _sorting = AlleVagter; }