Merge branch 'master' of http://www.scserverddns.top:13000/sc/DyeingComputer
This commit is contained in:
commit
91541e2af8
4 files changed
+32
-30
No files matched your search
@@ -197,9 +197,9 @@
|
||||
<Button Content="{x:Static lang:Resources.Jump}" x:Name="ProgramgroupView_Jump" FontSize="20" HorizontalAlignment="Left" Height="40" VerticalAlignment="Top" Width="200" Background="White"
|
||||
Click="ProgramgroupView_Jump_Click" IsEnabled="{Binding UserButton}"/>
|
||||
<Button Content="{x:Static lang:Resources.R_P}" x:Name="ProgramgroupView_run" FontSize="20" HorizontalAlignment="Left" Height="40" VerticalAlignment="Top" Width="200" Background="White"
|
||||
Click="ProgramgroupView_run_Click" Command="{Binding ProgramgroupView_run}"/>
|
||||
Command="{Binding ProgramgroupView_run}"/>
|
||||
<Button Content="{x:Static lang:Resources.StopProcess}" x:Name="ProgramgroupView_stop" FontSize="20" HorizontalAlignment="Left" Height="40" VerticalAlignment="Top" Width="200" Background="White"
|
||||
Click="ProgramgroupView_stop_Click" IsEnabled="{Binding UserButton}"/>
|
||||
IsEnabled="{Binding UserButton}" Command="{Binding ProgramgroupView_stop}"/>
|
||||
</WrapPanel>
|
||||
</Grid>
|
||||
</UserControl>
|
||||
@@ -496,11 +496,6 @@ namespace DyeingComputer.View
|
||||
Receip.Visibility = Visibility.Collapsed;
|
||||
}
|
||||
|
||||
private void ProgramgroupView_run_Click(object sender, RoutedEventArgs e)//运行/暂停
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void ProgramgroupView_Jump_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
@@ -512,29 +507,6 @@ namespace DyeingComputer.View
|
||||
|
||||
}//跳步
|
||||
|
||||
private void ProgramgroupView_stop_Click(object sender, RoutedEventArgs e)//结束工艺
|
||||
{
|
||||
APILog.LOGlog(MainWindowViewModel.WorkNumder.ToString(), "UserActions", "WORK_RUN = STOP", MainWindowViewModel.WORK_RUN.ToString());
|
||||
|
||||
MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show(Properties.Resources.StopProcess, "800", MessageBoxButton.OKCancel);
|
||||
if (messageBoxResult == MessageBoxResult.OK)
|
||||
{
|
||||
MainWindowViewModel.WORK_RUN = 0;// 运行时停止键为
|
||||
MainWindowViewModel.DIDETime = 0;
|
||||
APILog.LOGlog(MainWindowViewModel.WorkNumder.ToString(), "UserActions", "PROCESS_END", MainWindowViewModel.WORK_RUN.ToString());
|
||||
|
||||
MainWindowViewModel.dt_TP.Rows.Clear();
|
||||
SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
|
||||
SQLiteHelpers.Open(); //打开数据库
|
||||
SQLiteHelpers.Delete("RUN", null, null);
|
||||
SQLiteHelpers.Close(); //关闭连接
|
||||
ProgramgroupView_stop.IsEnabled = false;
|
||||
ProgramgroupView_Insert.IsEnabled = false;
|
||||
ProgramgroupView_del.IsEnabled = false;
|
||||
ProgramgroupView_edit.IsEnabled = false;
|
||||
}
|
||||
}
|
||||
|
||||
private void Grid_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
// if (MainWindowViewModel.WORK_RUN == 2) GridSTEP.SelectedIndex = MainWindowViewModel.RUN_STEPID - 1;//设定图表显示
|
||||
|
||||
@@ -125,6 +125,10 @@ namespace DyeingComputer.View
|
||||
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();//获取控件
|
||||
}
|
||||
|
||||
@@ -88,6 +88,8 @@ namespace DyeingComputer.ViewModel
|
||||
|
||||
ProgramgroupView_run = new RelayCommand(
|
||||
execute:ProgramgroupView_run_ );//开始/暂停事件
|
||||
ProgramgroupView_stop = new RelayCommand(
|
||||
execute: ProgramgroupView_stop_);//结束事件
|
||||
}
|
||||
|
||||
|
||||
@@ -226,6 +228,30 @@ namespace DyeingComputer.ViewModel
|
||||
}
|
||||
}
|
||||
public ICommand ProgramgroupView_run { get; }
|
||||
private void ProgramgroupView_stop_()//结束
|
||||
{
|
||||
APILog.LOGlog(MainWindowViewModel.WorkNumder.ToString(), "UserActions", "WORK_RUN = STOP", MainWindowViewModel.WORK_RUN.ToString());
|
||||
|
||||
MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show(Properties.Resources.StopProcess, "800", MessageBoxButton.OKCancel);
|
||||
if (messageBoxResult == MessageBoxResult.OK)
|
||||
{
|
||||
MainWindowViewModel.WORK_RUN = 0;// 运行时停止键为
|
||||
MainWindowViewModel.DIDETime = 0;
|
||||
APILog.LOGlog(MainWindowViewModel.WorkNumder.ToString(), "UserActions", "PROCESS_END", MainWindowViewModel.WORK_RUN.ToString());
|
||||
|
||||
MainWindowViewModel.dt_TP.Rows.Clear();
|
||||
SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
|
||||
SQLiteHelpers.Open(); //打开数据库
|
||||
SQLiteHelpers.Delete("RUN", null, null);
|
||||
SQLiteHelpers.Close(); //关闭连接
|
||||
|
||||
UserButton = false;
|
||||
IsInteractive = false;
|
||||
ProgramName = null;
|
||||
WorkNumder = "----------";
|
||||
}
|
||||
}
|
||||
public ICommand ProgramgroupView_stop { get; }
|
||||
bool _isInteractive;
|
||||
public bool IsInteractive//步骤表交互选择
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user