private void WorkersButtonAdd_Click(object sender, RoutedEventArgs e) { DataRow drv = ServerDB.dtWorkers.NewRow(); WorkersEdit newWorkersEdit = new WorkersEdit(drv); newWorkersEdit.ShowDialog(); if (newWorkersEdit.DialogResult.HasValue && newWorkersEdit.DialogResult.Value) { ServerDB.dtWorkers.Rows.Add(drv); ServerDB.AdapterWorkers.Update(ServerDB.dtWorkers); } }
private void WorkersButtonChange_Click(object sender, RoutedEventArgs e) { DataRowView drv = (DataRowView)ListViewName.SelectedItem; drv.BeginEdit(); WorkersEdit newWorkersEdit = new WorkersEdit(drv.Row); newWorkersEdit.ShowDialog(); if (newWorkersEdit.DialogResult.HasValue && newWorkersEdit.DialogResult.Value) { drv.EndEdit(); ServerDB.AdapterWorkers.Update(ServerDB.dtWorkers); } else { drv.CancelEdit(); } }