void AddRecord() { TableElement element = TableElement.CreateInRedactor(tableType); if (element == null) { return; } dataBaseWorker.AddRecord(element); allItems = dataBaseWorker.GetAllRecordsByType(tableType); InitItems(allItems.Length - 1); }
internal Window_ChoseElementWindow(Type tableType, DataBaseWorker dbWorker, bool chooseOnly = false) { InitializeComponent(); this.tableType = tableType; dataBaseWorker = dbWorker; allItems = dataBaseWorker.GetAllRecordsByType(tableType); if (chooseOnly) { buttonAdd.Visibility = Visibility.Hidden; buttonDelete.Visibility = Visibility.Hidden; buttonEdit.Visibility = Visibility.Hidden; } }