Esempio n. 1
0
 public bool DeleteReport(string service, string report)
 {
     if (_securityService.CurrentUser.UserType != Domain.UserTypes.Admin)
         return false;
     else if (!_modulesMap.ContainsKey(service))
         return false;
     try
     {
         using (var rs = new ReportingServer())
         {
             return rs.DeleteReport(report, String.Format("/libservices/{0}", service));
         }
     }
     catch (Exception ex)
     {
         System.Diagnostics.Trace.WriteLine(ex);
         _loggingService.WriteEvent(LogEventType.Error, string.Format("({0}) {1}", ex.GetType().Name, ex.Message));
         return false;
     }
 }
 public bool DeleteReport(string service, string report)
 {
     if (_securityService.CurrentUser.UserType != Domain.UserTypes.Admin)
     {
         return(false);
     }
     else if (!_modulesMap.ContainsKey(service))
     {
         return(false);
     }
     try
     {
         using (var rs = new ReportingServer())
         {
             return(rs.DeleteReport(report, String.Format("/libservices/{0}", service)));
         }
     }
     catch (Exception ex)
     {
         System.Diagnostics.Trace.WriteLine(ex);
         _loggingService.WriteEvent(LogEventType.Error, string.Format("({0}) {1}", ex.GetType().Name, ex.Message));
         return(false);
     }
 }