sc 1 year ago
parent
commit
21270ad539
  1. 9
      View/WorkOrderView.xaml.cs

9
View/WorkOrderView.xaml.cs

@ -156,10 +156,10 @@ namespace DyeingComputer.View
SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
SQLiteHelpers.Open(); //打开数据库
string sql_script = "select * from ProgramName where ProgramID = '" + Process_id + "'";
int i = SQLiteHelpers.ExecuteDataSet(sql_script, null).Tables[0].Rows.Count; //读取计划表写入缓存
int i = SQLiteHelpers.ExecuteDataSet(sql_script, null).Tables[0].Rows.Count; //读取工艺表返回0工艺不存在
SQLiteHelpers.Close(); //关闭连接
if(i == 0)
if(i == 0) //工艺不存在提示
{
WorkOrder_Numder = null;
Process_id = null;
@ -171,13 +171,16 @@ namespace DyeingComputer.View
private void UserControl_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.K)
{
if (Process_id != null)
{
MainWindowViewModel.WorkNumder = WorkOrder_Numder;
TechnologicalProcessView.workName = Process_id;
var _mainWindow = Application.Current.Windows .Cast<Window>() .FirstOrDefault(window => window is MainWindow) as MainWindow;//跨页面
var _mainWindow = Application.Current.Windows.Cast<Window>().FirstOrDefault(window => window is MainWindow) as MainWindow;//跨页面
_mainWindow.container.Content = new TechnologicalProcessView();//获取控件
}
}
}
}
}

Loading…
Cancel
Save