public ExceptionLogViewItemProxy[] GetTopExceptions() { ExceptionLogView view = new ExceptionLogView(TSAuthentication.GetLoginUser()); view.LoadTop(100); return(view.GetExceptionLogViewItemProxies()); }
public static string GetExceptionLogViewItem(RestCommand command, int exceptionLogID) { ExceptionLogViewItem exceptionLogViewItem = ExceptionLogView.GetExceptionLogViewItem(command.LoginUser, exceptionLogID); if (exceptionLogViewItem.OrganizationID != command.Organization.OrganizationID) { throw new RestException(HttpStatusCode.Unauthorized); } return(exceptionLogViewItem.GetXml("ExceptionLogViewItem", true)); }
public static string GetExceptionLogView(RestCommand command) { ExceptionLogView exceptionLogView = new ExceptionLogView(command.LoginUser); exceptionLogView.LoadByOrganizationID(command.Organization.OrganizationID); if (command.Format == RestFormat.XML) { return(exceptionLogView.GetXml("ExceptionLogView", "ExceptionLogViewItem", true, command.Filters)); } else { throw new RestException(HttpStatusCode.BadRequest, "Invalid data format"); } }
public ExceptionLogViewItemProxy GetException(int exceptionLogID) { ExceptionLogViewItem item = ExceptionLogView.GetExceptionLogViewItem(TSAuthentication.GetLoginUser(), exceptionLogID); return(item.GetProxy()); }