Exemplo n.º 1
0
        /// <summary>
        /// Obsługa zdarzenia Click dla ModyfikujButton.
        /// Po zaznaczeniu elementu DataGrid można go modyfikować.
        /// Najpierw wykonywana jest metoda Modyfikacja klasy <see cref="PogodaWindowMetody"/>, a następnie tworzona jest nowa nowa instancja klasy <see cref="WpisWindow"/> przyjmująca detale wpisu do modyfikacji.
        /// </summary>
        /// <param name="sender">Źródło zdarzenia.</param>
        /// <param name="e">Instancja <see cref="RoutedEventArgs"/> zawierająca szczegóły zdarzenia.</param>
        private void ModyfikujButton_Click(object sender, RoutedEventArgs e)
        {
            metody.Modyfikacja(GridDetalePogody, _miasto);
            WpisWindow wpis = new WpisWindow(metody.Modyfikacja(GridDetalePogody, _miasto), _miasto, ref GridDetalePogody);

            wpis.Show();
        }
Exemplo n.º 2
0
        /// <summary>
        /// Obsługa zdarzenia Click dla DodajButton.
        /// By utworzyć nowy wpis w bazie danych tworzona jest nowa nowa instancja klasy <see cref="WpisWindow"/>.
        /// </summary>
        /// <param name="sender">Źródło zdarzenia.</param>
        /// <param name="e">Instancja <see cref="RoutedEventArgs"/> zawierająca szczegóły zdarzenia.</param>
        private void DodajButton_Click(object sender, RoutedEventArgs e)
        {
            WpisWindow wpis = new WpisWindow(_miasto, ref GridDetalePogody);

            wpis.Show();
        }