コード例 #1
0
 private void ConfirmExecute(object parameter)
 {
     if (string.IsNullOrWhiteSpace(Plane.PlaneName))
     {
         string        message       = "层名称不能为空";
         string        detailMessage = "层名称不允许为空";
         WarningWindow warn          = new WarningWindow(message, detailMessage);
         warn.ShowDialog();
     }
     else
     {
         AddPlaneWindow AddPlaneWindow = parameter as AddPlaneWindow;
         bool           IsExist        = CallBack(Plane);
         if (IsExist == true)
         {
             string        message       = "该仓库已存在相同名字的层";
             string        detailMessage = "同一仓库中的层名字不允许重复";
             WarningWindow warn          = new WarningWindow(message, detailMessage);
             warn.ShowDialog();
         }
         else
         {
             AddPlaneWindow.Close();
         }
     }
 }
コード例 #2
0
        private void CancelExecute(object parameter)
        {
            Plane = null;
            AddPlaneWindow AddPlaneWindow = parameter as AddPlaneWindow;

            CallBack(Plane);
            AddPlaneWindow.Close();
        }