|
@@ -38,10 +38,10 @@ namespace ShakerManger.ViewModel
|
|
|
public ICommand DisConnectCommand=> new DelegateCommand(DisConnect);
|
|
|
private void DisConnect()
|
|
|
{
|
|
|
- MainWindowViewModel.Default.Prompt.Init();
|
|
|
- MainWindowViewModel.Default.Prompt.IconType = IconType.Ask;
|
|
|
- MainWindowViewModel.Default.Prompt.Message = "是否断开功放连接?";
|
|
|
- MainWindowViewModel.Default.Prompt.YesAction = async ()=>
|
|
|
+ PromptViewModel.Default.Init();
|
|
|
+ PromptViewModel.Default.IconType = IconType.Ask;
|
|
|
+ PromptViewModel.Default.Message = "是否断开功放连接?";
|
|
|
+ PromptViewModel.Default.YesAction = async ()=>
|
|
|
{
|
|
|
var result = await BusManger.Defaut.Bus.RPC.RequestAsync<Shaker.Model.SysControl, Shaker.Model.Result>(new SysControl()
|
|
|
{
|
|
@@ -49,14 +49,14 @@ namespace ShakerManger.ViewModel
|
|
|
}, Properties);
|
|
|
if (result == null ||!result.Success)
|
|
|
{
|
|
|
- MainWindowViewModel.Default.Prompt.Init();
|
|
|
- MainWindowViewModel.Default.Prompt.IconType = IconType.Error;
|
|
|
- MainWindowViewModel.Default.Prompt.Message = result == null? "通信超时" : result.Message;
|
|
|
- MainWindowViewModel.Default.Prompt.NoVisibility = Visibility.Collapsed;
|
|
|
- MainWindowViewModel.Default.Prompt.IsOpen = true;
|
|
|
+ PromptViewModel.Default.Init();
|
|
|
+ PromptViewModel.Default.IconType = IconType.Error;
|
|
|
+ PromptViewModel.Default.Message = result == null? "通信超时" : result.Message;
|
|
|
+ PromptViewModel.Default.NoVisibility = Visibility.Collapsed;
|
|
|
+ PromptViewModel.Default.IsOpen = true;
|
|
|
}
|
|
|
};
|
|
|
- MainWindowViewModel.Default.Prompt.IsOpen = true;
|
|
|
+ PromptViewModel.Default.IsOpen = true;
|
|
|
}
|
|
|
public ICommand ConnectCommand => new DelegateCommand(Connect);
|
|
|
private async void Connect()
|
|
@@ -67,11 +67,11 @@ namespace ShakerManger.ViewModel
|
|
|
},Properties);
|
|
|
if(result == null || !result.Success)
|
|
|
{
|
|
|
- MainWindowViewModel.Default.Prompt.Init();
|
|
|
- MainWindowViewModel.Default.Prompt.IconType = IconType.Error;
|
|
|
- MainWindowViewModel.Default.Prompt.Message = result == null?"通信超时": result.Message;
|
|
|
- MainWindowViewModel.Default.Prompt.NoVisibility = Visibility.Collapsed;
|
|
|
- MainWindowViewModel.Default.Prompt.IsOpen= true;
|
|
|
+ PromptViewModel.Default.Init();
|
|
|
+ PromptViewModel.Default.IconType = IconType.Error;
|
|
|
+ PromptViewModel.Default.Message = result == null?"通信超时": result.Message;
|
|
|
+ PromptViewModel.Default.NoVisibility = Visibility.Collapsed;
|
|
|
+ PromptViewModel.Default.IsOpen= true;
|
|
|
}
|
|
|
}
|
|
|
public bool IsOnline { get => isOnline; set =>UpdateProperty(ref isOnline, value); }
|
|
@@ -346,11 +346,11 @@ namespace ShakerManger.ViewModel
|
|
|
}, Properties);
|
|
|
if(result == null || !result.Success)
|
|
|
{
|
|
|
- MainWindowViewModel.Default.Prompt.Init();
|
|
|
- MainWindowViewModel.Default.Prompt.IconType = IconType.Error;
|
|
|
- MainWindowViewModel.Default.Prompt.Message = result == null ? "通信超时" : result.Message;
|
|
|
- MainWindowViewModel.Default.Prompt.NoVisibility = Visibility.Collapsed;
|
|
|
- MainWindowViewModel.Default.Prompt.IsOpen = true;
|
|
|
+ PromptViewModel.Default.Init();
|
|
|
+ PromptViewModel.Default.IconType = IconType.Error;
|
|
|
+ PromptViewModel.Default.Message = result == null ? "通信超时" : result.Message;
|
|
|
+ PromptViewModel.Default.NoVisibility = Visibility.Collapsed;
|
|
|
+ PromptViewModel.Default.IsOpen = true;
|
|
|
}
|
|
|
}
|
|
|
private async void SetGain(short gain)
|
|
@@ -362,11 +362,11 @@ namespace ShakerManger.ViewModel
|
|
|
}, Properties);
|
|
|
if (result == null || !result.Success)
|
|
|
{
|
|
|
- MainWindowViewModel.Default.Prompt.Init();
|
|
|
- MainWindowViewModel.Default.Prompt.IconType = IconType.Error;
|
|
|
- MainWindowViewModel.Default.Prompt.Message = result == null ? "通信超时" : result.Message;
|
|
|
- MainWindowViewModel.Default.Prompt.NoVisibility = Visibility.Collapsed;
|
|
|
- MainWindowViewModel.Default.Prompt.IsOpen = true;
|
|
|
+ PromptViewModel.Default.Init();
|
|
|
+ PromptViewModel.Default.IconType = IconType.Error;
|
|
|
+ PromptViewModel.Default.Message = result == null ? "通信超时" : result.Message;
|
|
|
+ PromptViewModel.Default.NoVisibility = Visibility.Collapsed;
|
|
|
+ PromptViewModel.Default.IsOpen = true;
|
|
|
}
|
|
|
}
|
|
|
private async void Start()
|
|
@@ -378,11 +378,11 @@ namespace ShakerManger.ViewModel
|
|
|
}, Properties);
|
|
|
if (result == null || !result.Success)
|
|
|
{
|
|
|
- MainWindowViewModel.Default.Prompt.Init();
|
|
|
- MainWindowViewModel.Default.Prompt.IconType = IconType.Error;
|
|
|
- MainWindowViewModel.Default.Prompt.Message = result == null ? "通信超时" : result.Message;
|
|
|
- MainWindowViewModel.Default.Prompt.NoVisibility = Visibility.Collapsed;
|
|
|
- MainWindowViewModel.Default.Prompt.IsOpen = true;
|
|
|
+ PromptViewModel.Default.Init();
|
|
|
+ PromptViewModel.Default.IconType = IconType.Error;
|
|
|
+ PromptViewModel.Default.Message = result == null ? "通信超时" : result.Message;
|
|
|
+ PromptViewModel.Default.NoVisibility = Visibility.Collapsed;
|
|
|
+ PromptViewModel.Default.IsOpen = true;
|
|
|
}
|
|
|
}
|
|
|
private async void Stop()
|
|
@@ -402,11 +402,11 @@ namespace ShakerManger.ViewModel
|
|
|
}, Properties);
|
|
|
if (result == null || !result.Success)
|
|
|
{
|
|
|
- MainWindowViewModel.Default.Prompt.Init();
|
|
|
- MainWindowViewModel.Default.Prompt.IconType = IconType.Error;
|
|
|
- MainWindowViewModel.Default.Prompt.Message = result == null ? "通信超时" : result.Message;
|
|
|
- MainWindowViewModel.Default.Prompt.NoVisibility = Visibility.Collapsed;
|
|
|
- MainWindowViewModel.Default.Prompt.IsOpen = true;
|
|
|
+ PromptViewModel.Default.Init();
|
|
|
+ PromptViewModel.Default.IconType = IconType.Error;
|
|
|
+ PromptViewModel.Default.Message = result == null ? "通信超时" : result.Message;
|
|
|
+ PromptViewModel.Default.NoVisibility = Visibility.Collapsed;
|
|
|
+ PromptViewModel.Default.IsOpen = true;
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -419,11 +419,11 @@ namespace ShakerManger.ViewModel
|
|
|
}, Properties);
|
|
|
if (result == null || !result.Success)
|
|
|
{
|
|
|
- MainWindowViewModel.Default.Prompt.Init();
|
|
|
- MainWindowViewModel.Default.Prompt.IconType = IconType.Error;
|
|
|
- MainWindowViewModel.Default.Prompt.Message = result == null ? "通信超时" : result.Message;
|
|
|
- MainWindowViewModel.Default.Prompt.NoVisibility = Visibility.Collapsed;
|
|
|
- MainWindowViewModel.Default.Prompt.IsOpen = true;
|
|
|
+ PromptViewModel.Default.Init();
|
|
|
+ PromptViewModel.Default.IconType = IconType.Error;
|
|
|
+ PromptViewModel.Default.Message = result == null ? "通信超时" : result.Message;
|
|
|
+ PromptViewModel.Default.NoVisibility = Visibility.Collapsed;
|
|
|
+ PromptViewModel.Default.IsOpen = true;
|
|
|
}
|
|
|
}
|
|
|
private short gain;
|
|
@@ -493,11 +493,11 @@ namespace ShakerManger.ViewModel
|
|
|
}, Properties,CancellationToken.None,MainWindowViewModel.Default.SystemConfig.SystemPage.RequestPermissionsTimeout);
|
|
|
if (result == null || !result.Success)
|
|
|
{
|
|
|
- MainWindowViewModel.Default.Prompt.Init();
|
|
|
- MainWindowViewModel.Default.Prompt.IconType = IconType.Error;
|
|
|
- MainWindowViewModel.Default.Prompt.Message = result == null ? "通信超时" : result.Message;
|
|
|
- MainWindowViewModel.Default.Prompt.NoVisibility = Visibility.Collapsed;
|
|
|
- MainWindowViewModel.Default.Prompt.IsOpen = true;
|
|
|
+ PromptViewModel.Default.Init();
|
|
|
+ PromptViewModel.Default.IconType = IconType.Error;
|
|
|
+ PromptViewModel.Default.Message = result == null ? "通信超时" : result.Message;
|
|
|
+ PromptViewModel.Default.NoVisibility = Visibility.Collapsed;
|
|
|
+ PromptViewModel.Default.IsOpen = true;
|
|
|
}
|
|
|
}
|
|
|
public short Gain
|