Merge branch 'master' of http://www.scserverddns.top:13000/sc/DyeingComputer
This commit is contained in:
commit
5739ae92dd
5 files changed
+195
-4
No files matched your search
@@ -10,6 +10,7 @@
|
||||
xmlns:ConvertMoels="clr-namespace:DyeingComputer.ConvertMoels"
|
||||
d:DataContext="{d:DesignInstance Type=viewmodel:WorkOrderViewModel}"
|
||||
mc:Ignorable="d" KeyDown="UserControl_KeyDown"
|
||||
Loaded="UserControl_Loaded"
|
||||
d:DesignHeight="630" d:DesignWidth="1280" >
|
||||
<UserControl.Resources>
|
||||
<ConvertMoels:StatenConvert x:Key="StatenConvert"/>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using DyeingComputer.UserClass;
|
||||
using DyeingComputer.ViewModel;
|
||||
using DyeingComputer.Windows;
|
||||
using ScottPlot;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
@@ -19,6 +20,7 @@ using System.Windows.Navigation;
|
||||
using System.Windows.Shapes;
|
||||
using System.Xml.Linq;
|
||||
using static DyeingComputer.UserClass.SqliteHelper;
|
||||
using static DyeingComputer.Windows.ViewProgram;
|
||||
using static System.Collections.Specialized.BitVector32;
|
||||
|
||||
namespace DyeingComputer.View
|
||||
@@ -33,11 +35,23 @@ namespace DyeingComputer.View
|
||||
DataContext = new WorkOrderViewModel();
|
||||
|
||||
InitializeComponent();
|
||||
|
||||
Workorder_sql();
|
||||
WpfPlot();
|
||||
}
|
||||
|
||||
private void UserControl_Loaded(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Workorder_sql();
|
||||
WpfPlot();
|
||||
|
||||
SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
|
||||
SQLiteHelpers.Open(); //打开数据库
|
||||
string S09 = SQLiteHelpers.ExecuteScalar("select value from system where ParameterID = 'S09'", null).ToString(); //读取
|
||||
string S10 = SQLiteHelpers.ExecuteScalar("select value from system where ParameterID = 'S10'", null).ToString();
|
||||
string S11 = SQLiteHelpers.ExecuteScalar("select value from system where ParameterID = 'S11'", null).ToString();
|
||||
SQLiteHelpers.Close();
|
||||
if (S09 == "0") WorkOrderView_new.IsEnabled = false;//禁止用户新建
|
||||
if (S10 == "0") WorkOrderView_del.IsEnabled = false;
|
||||
if (S11 == "0") WorkOrderView_redy.IsEnabled = false;
|
||||
}
|
||||
private SQLiteHelper SQLiteHelpers = null; //定义数据库
|
||||
private readonly string DBAddress = Environment.CurrentDirectory + "\\DataBase\\800COMPUTER.db"; //数据库路径
|
||||
DataSet sql; //内存数据缓存
|
||||
@@ -109,9 +123,18 @@ namespace DyeingComputer.View
|
||||
|
||||
private void WorkOrderView_new_Click(object sender, RoutedEventArgs e)//新建按钮
|
||||
{
|
||||
|
||||
ViewProgram viewProgram = new ViewProgram();
|
||||
viewProgram.AddressUpdated += new ViewProgram.AddressUpdateHandler(Address_ButtonClicked);
|
||||
viewProgram.ShowDialog();
|
||||
}
|
||||
private void Address_ButtonClicked(object sender, AddressUpdateEventArgs e)//编辑返回结果
|
||||
{
|
||||
MainWindowViewModel.WorkNumder = DateTime.Now.ToString("yyMMddHHmmss");
|
||||
TechnologicalProcessView.workName = e.ID;
|
||||
|
||||
var _mainWindow = Application.Current.Windows.Cast<Window>().FirstOrDefault(window => window is MainWindow) as MainWindow;//跨页面
|
||||
_mainWindow.container.Content = new TechnologicalProcessView();//获取控件
|
||||
}
|
||||
private void WorkOrderView_del_Click(object sender, RoutedEventArgs e)//删除按钮
|
||||
{
|
||||
if (WorkOrder_Numder == null) return;
|
||||
@@ -188,5 +211,7 @@ namespace DyeingComputer.View
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user