public void AddException(string message, System.Exception ext) { try { this.AddException(message, ext.get_Message() + ((ext.InnerException == null) ? string.Empty : (" (" + ext.InnerException.get_Message() + ") ")), ext.ToString()); } catch { } }
private void HandleException(System.Exception ex) { System.Windows.Forms.MessageBox.Show(ex.get_Message()); }
public Request SetStatus(StatusCode code, System.Exception ex) { this.Status.Code = (byte) ((byte) code); this.Status.UserMessage = StatusMessages.User[code]; this.Status.TechnicalMessage = StatusMessages.Technical[code]; if (ex != null) { AIS.SN.Model.DomainObjects.PaymentService.Status status = this.Status; object technicalMessage = status.TechnicalMessage; status.TechnicalMessage = string.Concat((object[]) new object[] { technicalMessage, System.Environment.get_NewLine(), ex.InnerException, System.Environment.get_NewLine(), "Подробности: ", ex }); this.Status.ExceptionMessage = ex.get_Message(); } return this; }