private void ButtonDelete_Click(object sender, RoutedEventArgs e) { var dodavatelID = (dodavateliaGrid.SelectedItem as DataRowView).Row.ItemArray[2]; var dialogResult = Upraveny_MessageBox.Show("Odstrániť dodávateľa", "Naozaj chceš odstrániť dodávateľa a všetky jeho objednávky? ICO: " + dodavatelID + " ?", MessageBoxButton.YesNo, Bakalarka.Windows.MessageBoxImage.Warning); if (dialogResult == MessageBoxResult.Yes) { try { OracleCommand cmd = new OracleCommand("delete from dodavatel where dodavatelID = " + "'" + dodavatelID + "'", mainWindow.Databaza.Connection); cmd.ExecuteNonQuery(); Upraveny_MessageBox.Show("Dodávateľ bol úspešne odstránený"); mainWindow.Databaza.zobrazDodavatelov(this); mainWindow.nacitajDnesPrichadzajuceObjednavky(); } catch (Exception ex) { Upraveny_MessageBox.Show(ex.Message); } } }
private void ButtonDelete_Click(object sender, RoutedEventArgs e) { var objednavkaID = (vsetkyObjednavky.SelectedItem as DataRowView).Row.ItemArray[0]; var dialogResult = Upraveny_MessageBox.Show("Odstrániť objednávku", "Naozaj chceš odstrániť objednávku a všetky jej tovary? Číslo objednávky: " + objednavkaID + " ?", MessageBoxButton.YesNo, Bakalarka.Windows.MessageBoxImage.Warning); if (dialogResult == MessageBoxResult.Yes) { try { OracleCommand cmd = new OracleCommand("delete from objednavka where objednavkaID = " + "'" + objednavkaID + "'", mainWindow.Databaza.Connection); cmd.ExecuteNonQuery(); Upraveny_MessageBox.Show("Objednávka bola úspešne odstránená"); mainWindow.Databaza.zobrazObjednavky(this); mainWindow.nacitajDnesPrichadzajuceObjednavky(); } catch (Exception ex) { Upraveny_MessageBox.Show(ex.Message); } } }