private string FindException(WSConstants.wsOperation operation) { string sOperation = string.Empty; switch (operation) { case WSConstants.wsOperation.GetAgencyScheme: case WSConstants.wsOperation.GetDataConsumerScheme: case WSConstants.wsOperation.GetDataProviderScheme: case WSConstants.wsOperation.GetOrganisationUnitScheme: sOperation = "GetOrganisationScheme"; break; case WSConstants.wsOperation.GetContentConstraint: sOperation = "GetConstraint"; break; default: return operation.ToString(); } return sOperation; }
/// <summary> /// /// </summary> /// <param name="operation"></param> /// <returns></returns> private string getTemplate(WSConstants.wsOperation operation) { return HttpContext.Current.Server.MapPath("SdmxQueryTemplate") + "\\" + operation.ToString().Replace("Get", "") + ".xml"; }
/// <summary> /// /// </summary> /// <param name="operation"></param> /// <returns></returns> private string getTemplate(WSConstants.wsOperation operation) { string fileName; switch (operation) { case WSConstants.wsOperation.GetCategorySchemeWithParents: fileName = "CategorySchemeWithParents.xml"; break; default: fileName = operation.ToString().Replace("Get", "") + ".xml"; break; } return HttpContext.Current.Server.MapPath("SdmxQueryTemplate") + "\\" + fileName; }