예제 #1
0
        public IProgressItem GetExportStatus()
        {
            if (!_crmSecurity.IsAdmin)
            {
                throw _crmSecurity.CreateSecurityException();
            }

            return(_exportToCsv.GetStatus(false));
        }
예제 #2
0
 public IProgressItem CancelExport()
 {
     if (!CRMSecurity.IsAdmin)
     {
         throw CRMSecurity.CreateSecurityException();
     }
     ExportToCsv.Cancel(false);
     return(ExportToCsv.GetStatus(false));
 }
예제 #3
0
 public IProgressItem CancelPartialExport()
 {
     ExportToCsv.Cancel(true);
     return(ExportToCsv.GetStatus(true));
 }
예제 #4
0
 public IProgressItem GetPartialExportStatus()
 {
     return(ExportToCsv.GetStatus(true));
 }