Example #1
0
 private void ConfirmExecute(object parameter)
 {
     if (string.IsNullOrWhiteSpace(Block.BlockName))
     {
         string        message       = "区域名称不能为空";
         string        detailMessage = "区域名称不允许为空";
         WarningWindow warn          = new WarningWindow(message, detailMessage);
         warn.ShowDialog();
     }
     else
     {
         AddBlockWindow AddBlockWindow = parameter as AddBlockWindow;
         bool           IsExist        = CallBack(Block);
         if (IsExist == true)
         {
             string        message       = "该层已存在相同名字的区域";
             string        detailMessage = "同一层中的区域名字不允许重复";
             WarningWindow warn          = new WarningWindow(message, detailMessage);
             warn.ShowDialog();
         }
         else
         {
             AddBlockWindow.Close();
         }
     }
 }
Example #2
0
        private void CancelExecute(object parameter)
        {
            Block = null;
            AddBlockWindow AddBlockWindow = parameter as AddBlockWindow;

            CallBack(Block);
            AddBlockWindow.Close();
        }