コード例 #1
0
        public async void HentdataFraDiskAsync()
        {
            this.Bandliste.Clear();

            StorageFile file = await localfolder.GetFileAsync(filnavn);

            string jsonText = await FileIO.ReadTextAsync(file);

            Bandliste.IndsætJson(jsonText);
        }
コード例 #2
0
        /// <summary>
        /// Tak til Filips far :-) og Filip som havde løsningen og Rudi som
        /// insisterede på at der var en fejl !
        /// </summary>
        public void AddNewBand()
        {
            //nyt objekt ud fra de værdier som er i de fire properties som
            //er bundet til mit view
            Band addBand = new Band()
            {
                BandNavn   = this.BandNavn,
                Scene      = this.Scene,
                anmeldelse = this.anmeldelse,
            };

            Bandliste.Add(addBand);
        }
コード例 #3
0
        /// <summary>
        /// Henter data fra localfolder
        /// Der skrives en fejlmeddelse i en
        /// messageDialog hvis filen ikke findes
        /// </summary>
        public async void HentdataFraDiskAsync()
        {
            try
            {
                StorageFile file = await localfolder.GetFileAsync(filnavn);

                string jsonText = await FileIO.ReadTextAsync(file);

                this.Bandliste.Clear();
                Bandliste.IndsætJson(jsonText);
            }
            catch (Exception)
            {
                MessageDialog messageDialog = new MessageDialog("Ændret filnavn eller har du ikke gemt ?", "File not found");
                await messageDialog.ShowAsync();
            }
        }
コード例 #4
0
        /// <summary>
        /// Tak til Filips far :-) og Filip som havde løsningen og Rudi som
        /// insisterede på at der var en fejl !
        /// </summary>
        public void AddNewBand()
        {
            //nyt objekt ud fra de værdier som er i de fire properties som
            //er bundet til mit view
            Band addBand = new Band()
            {
                BandNavn   = this.BandNavn,
                Scene      = this.Scene,
                Anmeldelse = this.Anmeldelse,
            };

            Bandliste.Add(addBand);
            this.jsonText   = this.Bandliste.GetJson();
            this.BandNavn   = string.Empty;
            this.Anmeldelse = string.Empty;
            this.Scene      = string.Empty;
        }
コード例 #5
0
 public void DeleteBand()
 {
     Bandliste.Remove(SelectedBand);
 }
コード例 #6
0
        //public RelayCommand AddBandCommand { get; set; }

        public void AddNewBand()
        {
            Bandliste.Add(NewBand);
        }
コード例 #7
0
 public void DeleteBand()
 {
     Bandliste.Remove(SelectedBand);
     this.jsonText = this.Bandliste.GetJson();
 }