public static string GetKBStats(RestCommand command) { KBStats kBStats = new KBStats(command.LoginUser); kBStats.LoadByOrganizationID(command.Organization.OrganizationID); if (command.Format == RestFormat.XML) { return kBStats.GetXml("KBStats", "KBStat", true, command.Filters); } else { throw new RestException(HttpStatusCode.BadRequest, "Invalid data format"); } }
public static string GetKBStat(RestCommand command, int kBViewID) { KBStat kBStat = KBStats.GetKBStat(command.LoginUser, kBViewID); if (kBStat.OrganizationID != command.Organization.OrganizationID) throw new RestException(HttpStatusCode.Unauthorized); return kBStat.GetXml("KBStat", true); }