/// <summary> /// Constructor /// </summary> /// <param name="message">Mensaje de la Excepción</param> public SaludMovilExceptionBD(string message) : base(message) { log = new LogEventos(); log.LogError(this); return; }
/// <summary> /// Constructor /// </summary> /// <param name="message">Mensaje de la Excepción</param> /// <param name="innerException">Excepción</param> public SaludMovilExceptionBD(string message, Exception innerException) : base(message, innerException) { log = new LogEventos(); log.LogError(innerException); return; }
public SaludMovilException(string mensaje, Exception excepcion) : base(mensaje, excepcion) { log = new LogEventos(); log.LogError(excepcion); return; }
/// <summary> /// Constructor /// </summary> /// <param name="innerException">Excepción</param> public SaludMovilExceptionBD(Exception innerException) { log = new LogEventos(); log.LogError(innerException); if (innerException.InnerException != null) { this.InnerServerError = new SaludMovilExceptionBD(innerException.InnerException); } SqlException sqlEx = innerException as SqlException; if (sqlEx != null) { throw new SaludMovilExceptionBD("SQL Exception:" + sqlEx.Message); } else { throw new Exception(innerException.Message, innerException); } }