Esempio n. 1
0
 void LogToDB(string sMessage, string sStackTrace)
 {
     try
     {
         HyperCatalog.WebServices.EventLoggerWS.WSEventLogger _EventLog = HyperCatalog.WebServices.WSInterface.EventLogger;
         const int CRYSTAL_UI_COMPONENT_ID = 2;
         Guid      errorGuid = Guid.NewGuid();
         _EventLog.AddEventLog(CRYSTAL_UI_COMPONENT_ID, errorGuid, 0, HyperCatalog.WebServices.EventLoggerWS.Severity.BEGIN, "Crystal UI Error", "", string.Empty, SessionState.User != null?SessionState.User.Id:0, 0, 0, string.Empty);
         _EventLog.AddEventLog(CRYSTAL_UI_COMPONENT_ID, errorGuid, 0, HyperCatalog.WebServices.EventLoggerWS.Severity.ERROR, "Crystal UI Error", sMessage, string.Empty, SessionState.User != null ? SessionState.User.Id : 0, 0, 0, sStackTrace);
         _EventLog.AddEventLog(CRYSTAL_UI_COMPONENT_ID, errorGuid, 0, HyperCatalog.WebServices.EventLoggerWS.Severity.FAILURE, "Crystal UI Error", "", string.Empty, SessionState.User != null ? SessionState.User.Id : 0, 0, 0, string.Empty);
         _EventLog.Dispose();
     }
     catch (Exception ex)
     {
         SendEmail("Error processing Exceptions!: " + ex.Message);
     }
 }
Esempio n. 2
0
 protected void wBtProcess_Click1(object sender, Infragistics.WebUI.WebDataInput.ButtonEventArgs e)
 {
     HyperCatalog.WebServices.EventLoggerWS.WSEventLogger eventLog = HyperCatalog.WebServices.WSInterface.EventLogger;
     foreach (Infragistics.WebUI.UltraWebGrid.UltraGridRow dr in dg.Rows)
     {
         TemplatedColumn col = (TemplatedColumn)dr.Cells.FromKey("Select").Column;
         CheckBox        cb  = (CheckBox)((CellItem)col.CellItems[dr.Index]).FindControl("g_sd");
         if (cb.Checked)
         {
             int  _AppComponentId = SessionState.CacheComponents["TranslationManager"].Id;
             Guid eventLogId      = System.Guid.NewGuid();
             QDEUtils.wsTranslationObj.ProcessRequest(credential, eventLogId, dr.Cells.FromKey("FileName").ToString(), true);
             //QDEUtils.wsTranslationObj.BeginProcessRequest(credential, eventLogId, dr.Cells.FromKey("FileName").ToString(), true, null, null);
         }
     }
     UpdateDataView();
 }