public MainWindow() { InitializeComponent(); parametre = new ParametreRepository(); classes = parametre.findAllClasse(); classeDtg.ItemsSource = classes; }
private void Button_Click(object sender, RoutedEventArgs e) { classe classe = new classe(); try { saveOrUpdate(classe); data = null; classeDtg.SelectedIndex = -1; } catch (Exception ex) { MessageBox.Show(ex.Message); } Clear(); classeDtg.ItemsSource = parametre.findAllClasse(); }
public MainWindow() { InitializeComponent(); parametre = new ParametreRepository(); classes = parametre.findAllClasse(); classeDtg.ItemsSource = classes; List <filiere> filieres = parametre.findAllFiliere(); filiereCbx.ItemsSource = filieres; filiereCbx.DisplayMemberPath = "libelle"; saveBtn.IsEnabled = false; updateBtn.IsEnabled = false; deleteBtn.IsEnabled = false; }
private void Button_Click(object sender, RoutedEventArgs e) { if (codeTbx.Text.Trim().Equals("") || libelleTbx.Text.Trim().Equals("") || fraisinscriptionTbx.Text.Trim().Equals("") || mensualiteTbx.Text.Trim().Equals("")) { MessageBox.Show("Tous les champs sont obligatoires !"); return; } classe classe = new classe(); classe.code = codeTbx.Text.Trim(); classe.libelle = libelleTbx.Text.Trim(); try { classe.fraisinscription = int.Parse(fraisinscriptionTbx.Text.Trim()); } catch (Exception) { MessageBox.Show("Frais d'inscription non numérique !"); return; } try { classe.mensualite = int.Parse(mensualiteTbx.Text.Trim()); } catch (Exception) { MessageBox.Show("Mensualite non numérique !"); return; } classe = parametre.saveClasse(classe); MessageBox.Show("Classe ajoutée !"); classeDtg.ItemsSource = parametre.findAllClasse(); }