2023-09-02 00:58:20 +08:00
|
|
|
|
using Aitex.Core.Account;
|
|
|
|
|
using MECF.Framework.UI.Client.ClientBase;
|
2023-06-22 00:17:41 +08:00
|
|
|
|
using MECF.Framework.Common.OperationCenter;
|
|
|
|
|
|
|
|
|
|
namespace MECF.Framework.UI.Client.CenterViews.Diagnosis
|
|
|
|
|
{
|
|
|
|
|
public class EventGeneratorViewModel : UiViewModelBase
|
|
|
|
|
{
|
|
|
|
|
#region Constructors
|
|
|
|
|
|
|
|
|
|
public EventGeneratorViewModel()
|
|
|
|
|
{
|
|
|
|
|
DisplayName = "Event Generator";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region Methods
|
|
|
|
|
|
|
|
|
|
public void GenWarningEvent()
|
|
|
|
|
{
|
|
|
|
|
InvokeClient.Instance.Service.DoOperation(
|
|
|
|
|
"System.Diagnosis.GenWarningEvent",
|
|
|
|
|
"This is a test Warning Event");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void GenAlarmEvent()
|
|
|
|
|
{
|
|
|
|
|
InvokeClient.Instance.Service.DoOperation(
|
|
|
|
|
"System.Diagnosis.GenAlarmEvent",
|
|
|
|
|
"This is a test Alarm Event");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void GenProcessJobDoneEvent()
|
|
|
|
|
{
|
|
|
|
|
InvokeClient.Instance.Service.DoOperation(
|
|
|
|
|
"System.Diagnosis.GenPjDoneEvent",
|
|
|
|
|
"This is a test PJ Done Event");
|
|
|
|
|
}
|
|
|
|
|
|
2023-09-02 00:58:20 +08:00
|
|
|
|
public void GenLoginBySameUserEvent()
|
|
|
|
|
{
|
|
|
|
|
InvokeClient.Instance.Service.DoOperation(
|
|
|
|
|
"System.Diagnosis.GenLoginBySameUserEvent",
|
|
|
|
|
new Credential(BaseApp.Instance.UserContext.SessionId, BaseApp.Instance.UserContext.LoginName));
|
|
|
|
|
}
|
|
|
|
|
|
2023-06-22 00:17:41 +08:00
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
}
|