private void btnUpdateClick(object sender, RoutedEventArgs e) { taModes.Update(dsMode); taModes = new teamxboxliveDataSetTableAdapters.modes_jeuxTableAdapter(); taModes.Fill(dsMode); var modeQuery = from mo in dsMode where mo.mode_id == modeId select mo; dtGridModes.ItemsSource = modeQuery.ToArray(); Console.WriteLine("Update !"); }
private void btnAjouter_Click(object sender, RoutedEventArgs e) { string libelle = tbxLibelle.Text; int nbreJoueurs = int.Parse(tbxNbreJoueurs.Text); int column = 0; int idJeux = (int)(((DataRowView)cboJeux.SelectedItem).Row.ItemArray[column]); taModes = new teamxboxliveDataSetTableAdapters.modes_jeuxTableAdapter(); taModes.InsertQueryMode(libelle,nbreJoueurs,idJeux); }
public UserControlModifMode(int id) { InitializeComponent(); taModes = new teamxboxliveDataSetTableAdapters.modes_jeuxTableAdapter(); dsMode = new teamxboxliveDataSet.modes_jeuxDataTable(); taModes.Fill(dsMode); modeId = id; var modeQuery = from mo in dsMode where (mo.mode_id == id) select mo; dtGridModes.ItemsSource = modeQuery.ToArray(); }
private void btnModeClick(object sender, RoutedEventArgs e) { Button btn = (Button)sender; frameUserControl.IsEnabled = true; if(btn == btnAddMode){ ControlAddMode = new UserControlAddMode(); ControlAddMode.btnQuitter_clicked += controlModeClosed; frameUserControl.Content = ControlAddMode; }else if(btn == btnModifierMode){ int column = 0; if(dtGridModes.SelectedIndex != -1){ string idMode = "" + ((DataRowView)dtGridModes.SelectedItem).Row.ItemArray[column]; ControlModifMode = new UserControlModifMode(int.Parse(idMode)); ControlModifMode.btnQuitter_clicked += controlModeClosed; frameUserControl.Content = ControlModifMode; } }else if(btn == btnSupprimerMode){ if(dtGridModes.SelectedIndex != -1){ int column = 0; string idMode = "" + ((DataRowView)dtGridModes.SelectedItem).Row.ItemArray[column]; teamxboxliveDataSetTableAdapters.modes_jeuxTableAdapter taModes = new teamxboxliveDataSetTableAdapters.modes_jeuxTableAdapter(); taModes.DeleteQuery(int.Parse(idMode)); actualiserTbGridModes(); } } }