public void Create() { TypeWindow window = new TypeWindow(); window.ShowDialog(); if (window.DialogResult.HasValue && window.DialogResult.Value == true) { Databases.Type objectToAdd = window.DataContext as Databases.Type; Databases.GestionFichersDatabase.Current.Type.Add(objectToAdd); try { Databases.GestionFichersDatabase.Current.SaveChanges(); } catch (Exception) { MessageBox.Show("Erreur lors de la sauvegarde"); } LoadOrReloadData(); } else { Databases.GestionFichersDatabase.ReinitializeDatabase(); } }
public void Update() { if (DataGridContenu.SelectedItems != null && DataGridContenu.SelectedItems.Count == 1) { Databases.Type TypeAEditer = DataGridContenu.SelectedItem as Databases.Type; TypeWindow fenetre = new TypeWindow(TypeAEditer); fenetre.ShowDialog(); if (fenetre.DialogResult.HasValue && fenetre.DialogResult.Value == true) { try { Databases.GestionFichersDatabase.Current.SaveChanges(); } catch (Exception) { MessageBox.Show("Err dans la modif"); Databases.GestionFichersDatabase.ReinitializeDatabase(); throw; } } else { Databases.GestionFichersDatabase.ReinitializeDatabase(); } LoadOrReloadData(); } else { MessageBox.Show("Veuillez sélectionner un et un seul élément."); } }
public AddUpdateCustomers(TypeWindow type) { InitializeComponent(); workCustomer = new WorkCustomer(); switch (type) { case TypeWindow.addCustomer: btnAdd.Visibility = Visibility.Visible; txtDni.Visibility = Visibility.Visible; btnUpdate.Visibility = Visibility.Collapsed; cmbCustomers.Visibility = Visibility.Collapsed; break; case TypeWindow.updateCustomer: ListBoxCustomers(); btnAdd.Visibility = Visibility.Collapsed; txtDni.Visibility = Visibility.Collapsed; btnUpdate.Visibility = Visibility.Visible; cmbCustomers.Visibility = Visibility.Visible; tittle.Text = "Actualizar datos del cliente"; break; } }
static ApplicationWindows() { try { DashboardWindow = new DashboardWindow(); MetadataWindow = new AddonMetadataWindow(); AddonWindow = new AddonWindow(); PluginWindow = new PluginWindow(); TypeWindow = new TypeWindow(); InstanceWindow = new InstanceWindow(); ActionWindow = new ActionWindow(); ConditionWindow = new ConditionWindow(); ExpressionWindow = new ExpressionWindow(); LanguageWindow = new LanguageWindow(); TestWidnow = new TestWindow(); OptionsWindow = new OptionsWindow(); FindAndReplaceWindow = new SearchAndReplaceWindow(); EffectPropertiesWindow = new EffectPropertiesWindow(); EffectParameterWindow = new EffectParameterWindow(); EffectCodeWindow = new EffectCodeWindow(); C2Runtime = new C2RuntimeWindow(); CssWindow = new CssWindow(); } catch (Exception ex) { LogManager.AddErrorLog(ex); throw; } }
private void listView_Click(object sender, MouseButtonEventArgs e) { TypeWindow tw = new TypeWindow(kapitelIds[(sender as ListView).SelectedIndex]); tw.Show(); this.Close(); }
public void CloseWindow(TypeWindow windown) { foreach (Windown w in Windowns) { if (w.TypeWindown == windown) { w.Close(); } } }
public void OpenWindow(TypeWindow windown) { foreach (Windown w in Windowns) { if (w.TypeWindown == windown) { w.Open(); } else { w.Close(); } } }
private void BTNBookDetail_Click(object sender, RoutedEventArgs e) { int month; TypeWindow type = new TypeWindow(ImageType.Question, "Select Month", "Please Choose Month", "OK", "Cancel"); type.ShowDialog(); if (type.Confirmed == true) { month = type.Month; Reports rep = new Reports(); rep.SortByMonth(month); rep.TotalBookBike(); rep.TotalBikeType(); rep.ShowDialog(); } }
public Window(TypeWindow window) { this.type = window; }