Exemplo n.º 1
0
    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");
      }
      
    }    
Exemplo n.º 2
0
 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);
 }