/// <summary> /// Creates a custom specified category. /// </summary> /// <param name="request"></param> /// <returns></returns> public override CreateUserCategoryResponse CreateUserCategory(CreateUserCategoryRequest request) { var response = new CreateUserCategoryResponse(); try { var xml = ConstructXMLRequest(request, RequestTypeEnum.GetCategoryCall); var responseStream = SendRequest(xml); var reader = new StreamReader(responseStream); response.CategoryId = reader.ReadToEnd(); } catch { throw new Exception("Error in Service."); } return response; }
public virtual CreateUserCategoryResponse CreateUserCategory(CreateUserCategoryRequest request) { return null; }
private static void CreateUsercategoryCallXMLRequest(XmlNode CreateUserCategoryCallNode, XmlDocument xmlDoc, CreateUserCategoryRequest request) { var NameNode = xmlDoc.CreateElement("Name"); NameNode.InnerText = request.Name; CreateUserCategoryCallNode.AppendChild(NameNode); var DescriptionNode = xmlDoc.CreateElement("Description"); DescriptionNode.InnerText = request.Description; CreateUserCategoryCallNode.AppendChild(DescriptionNode); }