This commit is contained in:
sc committed 2024-08-20 23:40:39 +08:00
commit 7b06aa8cad
4 files changed
+104 -4

No files matched your search

+28 -3
View File
@@ -1,4 +1,5 @@
using System;
using DyeingComputer.Windows;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
@@ -38,7 +39,7 @@ namespace DyeingComputer.View
SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
SQLiteHelpers.Open(); //打开数据库
string sql_script = "select * from ProgramName";
string sql_script = "select * from ProgramName order by ProgramID desc";
if (sql != null) sql.Clear(); //清空缓存
sql = SQLiteHelpers.ExecuteDataSet(sql_script, null); //读取计划表写入缓存
@@ -60,9 +61,33 @@ namespace DyeingComputer.View
}
private void ProgramgroupView_new_Click(object sender, RoutedEventArgs e)
private void ProgramgroupView_new_Click(object sender, RoutedEventArgs e)//新建按钮
{
InputBox frm = new InputBox();
frm.Accept += new EventHandler(InputBox_accept);
frm.Show();
}
void InputBox_accept(object sender, EventArgs e)//新建按钮窗口返回
{
//事件的接收者通过一个简单的类型转换得到InputBox的引用
InputBox frm = (InputBox)sender;
//接收到InputBox的TextBox值
string VALUE = frm.InputValue;
Dictionary<string, object> Program_new = new Dictionary<string, object>();//缓存函数
Program_new.Add("ProgramName", VALUE);
Program_new.Add("ProgramID", DateTime.Now.ToString("yyMMddHHmmss"));
Program_new.Add("Step", "0");
Program_new.Add("Time", "0:00");
Program_new.Add("Notes", null);
SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
SQLiteHelpers.Open(); //打开数据库
SQLiteHelpers.InsertData("ProgramName", Program_new);// 执行插入
SQLiteHelpers.Close(); //关闭连接
Programgroup_sql();
}
private void ProgramgroupView_del_Click(object sender, RoutedEventArgs e)