diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index 87830d1..e0f0ab1 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -4,6 +4,7 @@ using System.Collections.Generic; using System.Collections.ObjectModel; using System.Data; using System.Data.SqlClient; +using System.Globalization; using System.IO; using System.Linq; using System.Text; @@ -54,7 +55,7 @@ namespace formula_manage USER.Text = App.USER_Purview; - sql_Stuff();//查询stuff表 + sql_();//查询stuff表 //bindDataGridDatas //SelectionList = STUFFdataTable; @@ -86,12 +87,10 @@ namespace formula_manage } // DetailedGrid.DataContext = dataTable; Grid_RRODUCT.ItemsSource = dataTable.DefaultView; + } - - - - private async void sql_Stuff() + private async void sql_() { UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath);//生效配置读取 TEXT_SQLIP = Configini.IniReadvalue("SQL_SERVER", "SQL1"); //读配置文件 @@ -171,15 +170,23 @@ namespace formula_manage string Prepose; //料单前置 string PreposeT; //料单时间 - + bool Loginprint; + bool Loginanew; + bool LoginMAC; private void Window_MIN(object sender, RoutedEventArgs e) { UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath); + // Loginprint = Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L2")); //是否立即打印料单 + // Loginanew = Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L3")); //是否立即打印料单 + Machine.IsReadOnly = Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L4")); //允许自定义机台 + Prepose = Configini.IniReadvalue("SOFTWARE_SET", "T1"); //自定义料单前缀 PreposeT = Configini.IniReadvalue("SOFTWARE_SET", "T2"); //自定义料单时间 + Number.Text = Prepose + System.DateTime.Now.ToString(PreposeT); //生成料单号 + } private void Tb_KeyPress(object sender, TextCompositionEventArgs e)//输入事件 diff --git a/Windows/APP_set.xaml b/Windows/APP_set.xaml index d2619ea..2c83b02 100644 --- a/Windows/APP_set.xaml +++ b/Windows/APP_set.xaml @@ -7,9 +7,11 @@ mc:Ignorable="d" Loaded="Window_SET" BorderBrush="White" Background="#FFEFEFEF" Title="APP_set" Height="450" Width="800" MaxHeight="450" MaxWidth="800" ResizeMode="NoResize"> + - + + diff --git a/Windows/APP_set.xaml.cs b/Windows/APP_set.xaml.cs index 55fdd6d..b112f19 100644 --- a/Windows/APP_set.xaml.cs +++ b/Windows/APP_set.xaml.cs @@ -37,6 +37,8 @@ namespace formula_manage.Windows Configini.IniWritevalue("SOFTWARE_SET", " L1", Loginlink.ToString()); Configini.IniWritevalue("SOFTWARE_SET", " L2", Loginprint.ToString()); Configini.IniWritevalue("SOFTWARE_SET", " L3", Loginanew.ToString()); + Configini.IniWritevalue("SOFTWARE_SET", " L4", LoginMAC.ToString()); + Configini.IniWritevalue("SOFTWARE_SET", " T1", Prepose.Text); Configini.IniWritevalue("SOFTWARE_SET", " T2", TimeFormat.Text); @@ -52,6 +54,7 @@ namespace formula_manage.Windows bool Loginlink; bool Loginprint; bool Loginanew; + bool LoginMAC; private void Window_SET(object sender, RoutedEventArgs e) { @@ -60,6 +63,7 @@ namespace formula_manage.Windows Login_LINK.IsChecked = Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L1")); //连接状态显示是否生效 Login_PRINT.IsChecked = Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L2")); //是否立即打印料单 Login_anew.IsChecked = Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L3")); //是否立即打印料单 + Login_MACHINE.IsChecked = Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L4")); //允许自定义机台 Prepose.Text = Configini.IniReadvalue("SOFTWARE_SET", "T1"); //自定义料单前缀 TimeFormat.Text = Configini.IniReadvalue("SOFTWARE_SET", "T2"); //自定义料单时间格式 @@ -71,6 +75,11 @@ namespace formula_manage.Windows Loginlink = Login_LINK.IsChecked.GetValueOrDefault(); //显示是否生效 } + private void Login_MAC_Checked(object sender, RoutedEventArgs e) + { + LoginMAC = Login_MACHINE.IsChecked.GetValueOrDefault(); //是否 + } + private void Login_PRINT_Checked(object sender, RoutedEventArgs e) { Loginprint = Login_PRINT.IsChecked.GetValueOrDefault(); //是否立即打印料单 diff --git a/formula_manage.csproj b/formula_manage.csproj index f25b604..3689c05 100644 --- a/formula_manage.csproj +++ b/formula_manage.csproj @@ -14,6 +14,7 @@ 4 true true + false publish\ true Disk @@ -26,7 +27,6 @@ true 0 1.0.0.%2a - false false true @@ -56,6 +56,49 @@ sunlight_logo.ico + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + 7.3 + prompt + true + + + bin\x86\Release\ + TRACE + true + pdbonly + x86 + 7.3 + prompt + true + + + true + bin\x64\Debug\ + DEBUG;TRACE + full + x64 + 7.3 + prompt + true + + + bin\x64\Release\ + TRACE + true + pdbonly + x64 + 7.3 + prompt + true + + + formula_manage.App + packages\CommonServiceLocator.2.0.2\lib\net45\CommonServiceLocator.dll