private void DtSpotsman_RowEditEnding(object sender, DataGridRowEditEndingEventArgs e) { if (dtSpotsman.SelectedItems.Count > 0) { tWorker sportsman = dtSpotsman.SelectedItem as tWorker; } }
public WindowInformationEditor(tWorker worker, BuySellDBEntities d) { InitializeComponent(); db = d; sp = worker; tbFIO.Text = worker.sFIO; txAddress.Text = worker.address; dtpBithday.SelectedDate = worker.bithday; tbphone.Text = worker.phone; tbbase.Text = worker.base_worker; tbexp.Text = Convert.ToString(worker.experience); tbsp.Text = worker.special; tbprice.Text = Convert.ToString(worker.price); tbpas.Text = Convert.ToString(worker.passport); }
private void BtnEdit_Click(object sender, RoutedEventArgs e) { if (dttWorker.SelectedItems.Count > 0) { tWorker worker = dttWorker.SelectedItem as tWorker; if (worker == null) { return; } WindowEdit windowEdit = new WindowEdit(worker, db); windowEdit.ShowDialog(); db.Dispose(); LoadData(); } }
private void BtnDelete_Click(object sender, RoutedEventArgs e) { try { if (dtSpotsman.SelectedItems.Count > 0) { for (int i = 0; i < dtSpotsman.SelectedItems.Count; i++) { tWorker tWorker = dtSpotsman.SelectedItems[i] as tWorker; if (tWorker != null) { db.tWorkers.Remove(tWorker); } } } db.SaveChanges(); } catch (Exception ex) { MessageBox.Show("Ошибка"); db.Dispose(); LoadData(); } }