示例#1
0
        /*при клике на кнопку "Добавить" создаём экземпляр класса 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();
        }
示例#2
0
        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();
            }
        }
示例#3
0
 public void ReloadTable()
 {
     ToDoTable.ReloadData();
 }