Пример #1
0
 private void btnDelete_Click(object sender, RoutedEventArgs e)
 {
     selectDeleteList = GetSelectList();
     if (selectDeleteList != null && selectDeleteList.Count > 0)
     {
         for (int i = 0; i < dg.SelectedItems.Count; i++)
         {
             conservationrecordInfo = selectDeleteList[i];
             if (conservationrecordInfo.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString())
             {
                 string Result = "";
                 SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow();
                 com.OnSelectionBoxClosed += (obj, result) =>
                 {
                     if (selectDeleteList != null)
                     {
                         try
                         { _VM.Del_VCRecordsAsync(selectDeleteList); }
                         catch
                         { }
                     }
                 };
                 com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result);
             }
             else
             {
                 Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTONLYDIDNOSUBMITANDREVIEWTHEDATACANBEDELETEDBY"));
                 return;
             }
         }
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "DELETE"));
     }
 }