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);
                }
            }
        }