private void Button_DodajVozilo_Click(object sender, RoutedEventArgs e) { DodajVozilo prozor = new DodajVozilo(); prozor.ShowDialog(); PocetniDataGrid(CentralniGrid); }
private void btnIzmeniVozilo_Click(object sender, RoutedEventArgs e) { try { azuriraj = true; DodajVozilo prozor = new DodajVozilo(); konekcija.Open(); DataRowView red = (DataRowView)CentralniGrid.SelectedItems[0]; selektovan = red; string upit = "Select * from tblVozilo where VoziloID=" + red["ID"]; SqlCommand komanda = new SqlCommand(upit, konekcija); SqlDataReader citac = komanda.ExecuteReader(); while (citac.Read()) { prozor.txtBrojSasije.Text = citac["BrojSasije"].ToString(); prozor.txtKubikaza.Text = citac["Kubikaza"].ToString(); prozor.txtKonjskaSnaga.Text = citac["KonjskaSnaga"].ToString(); prozor.cbMarka.SelectedValue = citac["MarkaID"].ToString(); prozor.cbModel.SelectedValue = citac["ModelID"].ToString(); prozor.cbTip.SelectedValue = citac["TipVozilaID"].ToString(); prozor.cbVozac.SelectedValue = citac["VozacID"].ToString(); prozor.cbDodatnaOprema.SelectedValue = citac["DodatnaOpremaID"].ToString(); } prozor.ShowDialog(); } catch (ArgumentOutOfRangeException) { MessageBox.Show("Potrebno je selektovati odgovarajuci red!"); } finally { if (konekcija != null) { konekcija.Close(); } Button_Click_Vozila(sender, e); azuriraj = false; } }