private void BtnSaveClick(object sender, RoutedEventArgs e) { dynamic ctx = DataContext; var person = (CompanyDataSet.PersonRow)ctx.Person; var emp = (CompanyDataSet.EmployeeRow)ctx.Employee; var eda = new linqToDataSet.CompanyDataSetTableAdapters.EmployeeTableAdapter(); eda.Update(emp); var pda = new linqToDataSet.CompanyDataSetTableAdapters.PersonTableAdapter(); pda.Update(person); if(OnEmployeeChanged != null) { OnEmployeeChanged(this, new EmployeeChangedEventArgs(person.Name)); } }
private void BtnSaveClick(object sender, RoutedEventArgs e) { dynamic ctx = DataContext; var person = (CompanyDataSet.PersonRow)ctx.Person; var emp = (CompanyDataSet.EmployeeRow)ctx.Employee; var eda = new linqToDataSet.CompanyDataSetTableAdapters.EmployeeTableAdapter(); eda.Update(emp); var pda = new linqToDataSet.CompanyDataSetTableAdapters.PersonTableAdapter(); pda.Update(person); if (OnEmployeeChanged != null) { OnEmployeeChanged(this, new EmployeeChangedEventArgs(person.Name)); } }