diff --git a/EX/ExProgram.xaml b/EX/ExProgram.xaml index 549438a..8075820 100644 --- a/EX/ExProgram.xaml +++ b/EX/ExProgram.xaml @@ -13,7 +13,7 @@ - + diff --git a/Login.xaml b/Login.xaml index db5fab1..2b46450 100644 --- a/Login.xaml +++ b/Login.xaml @@ -23,7 +23,7 @@ - + diff --git a/Login.xaml.cs b/Login.xaml.cs index c6b3477..85dd183 100644 --- a/Login.xaml.cs +++ b/Login.xaml.cs @@ -61,6 +61,10 @@ namespace formula_manage private void Button_Click(object sender, RoutedEventArgs e) //退出按钮事件 { + FileStream fs = new FileStream(logPath, FileMode.Append, FileAccess.Write); + StreamWriter wr = new StreamWriter(fs);//创建文件 + wr.WriteLine(Log_time + "FORMULA_LogStop"); + wr.Close(); this.Close(); } @@ -85,7 +89,7 @@ namespace formula_manage FileStream fs = new FileStream(logPath, FileMode.Append, FileAccess.Write); StreamWriter wr = new StreamWriter(fs);//创建文件 - wr.WriteLine(Log_time + "LOGon_ENGINEER"); + wr.WriteLine(Log_time + "LOGon = ENGINEER"); wr.Close(); Main.ShowDialog();//实例化并置顶打开窗口 @@ -109,7 +113,7 @@ namespace formula_manage FileStream fs = new FileStream(logPath, FileMode.Append, FileAccess.Write); StreamWriter wr = new StreamWriter(fs);//创建文件 - wr.WriteLine(Log_time + "LOGon_" + user); + wr.WriteLine(Log_time + "LOGon = " + user); wr.Close(); Main.ShowDialog();//实例化并置顶打开窗口 @@ -162,6 +166,10 @@ namespace formula_manage { EXLINK.Background = Brushes.Red; System.Windows.MessageBox.Show("扩展程序未启动"); + FileStream fs = new FileStream(logPath, FileMode.Append, FileAccess.Write); + StreamWriter wr = new StreamWriter(fs);//创建文件 + wr.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "]:" + "EX = FALL_TO_START"); + wr.Close(); } } try @@ -198,6 +206,12 @@ namespace formula_manage System.Windows.MessageBox.Show("连接数据库失败"); //Windows.Sql sql = new Windows.Sql(); //sql.ShowDialog();//实例化并置顶打开数据库设置窗口 + + FileStream fs = new FileStream(logPath, FileMode.Append, FileAccess.Write); + StreamWriter wr = new StreamWriter(fs);//创建文件 + wr.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "]:" + "DISPENLINK = ConnectFailed"); + wr.Close(); + return; } conn_SC.Close(); //关闭连接 @@ -229,6 +243,12 @@ namespace formula_manage System.Windows.MessageBox.Show("连接数据库失败"); //Windows.Sql sql = new Windows.Sql(); //sql.ShowDialog();//实例化并置顶打开数据库设置窗口 + + FileStream fs = new FileStream(logPath, FileMode.Append, FileAccess.Write); + StreamWriter wr = new StreamWriter(fs);//创建文件 + wr.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "]:" + "DBCLINK = ConnectFailed"); + wr.Close(); + return; } DBCLINK.Background = Brushes.Green; //连接成功绿色 @@ -255,11 +275,16 @@ namespace formula_manage catch (Exception) { System.Windows.MessageBox.Show("请求信息失败,检查连接"); + FileStream fs = new FileStream(logPath, FileMode.Append, FileAccess.Write); + StreamWriter wr = new StreamWriter(fs);//创建文件 + wr.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "]:" + "USER = NoData"); + wr.Close(); return; } } } + } }