Example #1
0
        private void WszyscyAutorzyDataGrid_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            var row            = sender as DataGridRow;
            var authorId       = (row.Item as AuthorModel).Id;
            var nameAndSurname = (row.Item as AuthorModel).Imię + " " + (row.Item as AuthorModel).Nazwisko;

            MessageBox.Show(AuthorsDatabaseConnectionController.GetAuthorBiography(authorId), nameAndSurname);
        }
Example #2
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();
        }
Example #3
0
 private void UpdateDataGrid()
 {
     Autorzy = AuthorsDatabaseConnectionController.GetAllAuthors();
     WszyscyAutorzyDataGrid.ItemsSource = Autorzy;
     WszyscyAutorzyDataGrid.UpdateLayout();
 }