using MECF.Framework.UI.Client.ClientBase; using OpenSEMI.ClientBase; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; namespace MECF.Framework.UI.Client.CenterViews.Parameter { public class InterlockConditionViewModel : ModuleUiViewModelBase { public string ConditionSelected { get; set; } public void ConditionSelect(string value) { ConditionSelected = value; } public void SaveCmd() { if (string.IsNullOrEmpty(ConditionSelected)) { DialogBox.ShowWarning("Condition is empty!"); return; } ((Window)GetView()).DialogResult = true; } public void CloseCmd() { ((Window)GetView()).DialogResult = false; } } }