/*при клике на кнопку "Добавить" создаём экземпляр класса ToDoTable с входными данными из формы * NewTask, создаём новое подключение, создаём экземпляр класса INSERT и вызываем метод, чтобы * ввести данные из формы в таблицу в базе данных */ private void OkBTN_Click(object sender, EventArgs e) { ToDoTable newTask = new ToDoTable(Uid, NameTB.Text, NoteTB.Text, DeadLinePicker.Value.ToString("yyyy-MM-dd"), "не начато", PriorityUpDown.Value.ToString(), UrlTB.Text); MySQLConnectionString connStr = new MySQLConnectionString("localhost", "root", "root", "testdb"); MySQLDBConnection mySQLDB = new MySQLDBConnection(connStr); INSERT insertTask = new INSERT(mySQLDB); insertTask.Insert(newTask); Close(); }
partial void AddButtonClick(Foundation.NSObject sender) { if (!string.IsNullOrEmpty(TextField.StringValue)) { //(NSApplication.SharedApplication.Delegate as AppDelegate)?.Sel var todoItem = new ToDoItem() { Name = TextField.StringValue, IsImportant = ImportantCheckBox.IntValue == 1 }; this._dataSource.Items.Add(todoItem); ToDoTable.ReloadData(); ClearData(); } }
public void ReloadTable() { ToDoTable.ReloadData(); }