// Biramo odredjeni Tip Manifestacije iz tabele manifestacija private void IzmeniClick(object sender, RoutedEventArgs e) { Tip t = null; if (DataGridMain.SelectedItem != null) { t = (Tip)DataGridMain.SelectedItem; SekundarnaIzmenaTipa sek = new SekundarnaIzmenaTipa(t); sek.Show(); //Tipovi.Add(t); // apriori brisanje lock (Tipovi) for (int i = 0; i < Tipovi.Count; i++) { if (Tipovi.ElementAt(i).Equals(t)) { Tipovi.RemoveAt(i); } } // brisanje Stream stream = File.Open("Tipovi.dat", FileMode.Create); BinaryFormatter bf = new BinaryFormatter(); foreach (Tip tip in Tipovi) { bf.Serialize(stream, tip); } stream.Close(); this.Close(); } else { _odabraniTip = null; System.Windows.MessageBox.Show("Морате одабрати Тип Манифестације.", "Упозорење!", MessageBoxButton.OK, MessageBoxImage.Warning); } }
private void IzmeniTipClick(object sender, RoutedEventArgs e) { SekundarnaIzmenaTipa sek = new SekundarnaIzmenaTipa(); sek.Show(); }