public void Add() { AddingControls.CreateEditWindow W = new AddingControls.CreateEditWindow(DatabaseContext, TableType, Fields); W.ShowDialog(); DataGrid.DataContext = DatabaseContext.GetTable(TableType); }
public void Edit() { if (DataGrid.SelectedItem != null) { AddingControls.CreateEditWindow W = new AddingControls.CreateEditWindow(DatabaseContext, DataGrid.SelectedItem, Fields); W.ShowDialog(); DataGrid.DataContext = DatabaseContext.GetTable(TableType); } }
private void btnEdit_Click(object sender, RoutedEventArgs e) { if (DataGrid.SelectedItem != null) { //DatabaseContext = new System.Data.Linq.DataContext(ConnectionString); AddingControls.CreateEditWindow W = new AddingControls.CreateEditWindow(DatabaseContext, DataGrid.SelectedItem, Fields); W.ShowDialog(); if (!W.CancelClick) { DatabaseContext = new System.Data.Linq.DataContext(ConnectionString); if (DataGrid != null) { DataGrid.DataContext = DatabaseContext.GetTable(TableType); } } } }
private void btnAdd_Click(object sender, RoutedEventArgs e) { DatabaseContext = new System.Data.Linq.DataContext(ConnectionString); AddingControls.CreateEditWindow W; /* if (TableType == typeof(SymptomsDiagnose)) * W = new HospitalClient.DatabaseControls.SymptomDiagnoseAddEdit(DatabaseContext); * else*/ W = new AddingControls.CreateEditWindow(DatabaseContext, TableType, Fields); W.ShowDialog(); if (!W.CancelClick) { DatabaseContext = new System.Data.Linq.DataContext(ConnectionString); if (DataGrid != null) { DataGrid.DataContext = DatabaseContext.GetTable(TableType); } } }