示例#1
0
        private void UpdateDataGrid()
        {
            var authorNamesAndIds = new Dictionary <int, string>();
            var genreNamesAndIds  = new Dictionary <int, string>();

            Autorzy = AuthorsDatabaseConnectionController.GetAllAuthors();
            var autorzyString = new List <string>();

            foreach (var autor in Autorzy)
            {
                autorzyString.Add(autor.Imię + " " + autor.Nazwisko);
            }
            AuthorNameBox.ItemsSource = autorzyString;

            Gatunki = GenresDatabaseConnectionController.GetAllGenres();
            var gatunkiString = new List <string>();

            foreach (var gatunek in Gatunki)
            {
                gatunkiString.Add(gatunek.Nazwa);
            }
            BookGenreBox.ItemsSource = gatunkiString;

            foreach (var autor in Autorzy)
            {
                authorNamesAndIds.Add(autor.Id, autor.Imię + " " + autor.Nazwisko);
            }

            foreach (var gatunek in Gatunki)
            {
                genreNamesAndIds.Add(gatunek.Id, gatunek.Nazwa);
            }

            Książki = BookDatabaseConnectionController.GetAllBooks();

            WszystkieKsiążkiDataGrid.ItemsSource = Książki;
            WszystkieKsiążkiDataGrid.UpdateLayout();
        }
示例#2
0
 private void UpdateDataGrid()
 {
     Gatunki = GenresDatabaseConnectionController.GetAllGenres();
     WszystkieGatunkiDataGrid.ItemsSource = Gatunki;
     WszystkieGatunkiDataGrid.UpdateLayout();
 }