public bool Validate(XLink link) { if (link == null) throw new ArgumentNullException("link"); var data = new { object_type_1_id = link.SourceTypeId, object_1_id = link.SourceObjectId, object_type_2_id = link.TargetTypeId, object_2_id = link.TargetObjectId }; var jsonData = _jsonProvider.SerializeObject(data); string jsons = ExecRequest(EndPoint.link_validate, XHttpMethod.GET, jsonData); return jsons.Contains("true"); ; }
public void Add(XLink link) { if (link == null) throw new ArgumentNullException("link"); var data = new { object_type_1_id = link.SourceTypeId, object_1_id = link.SourceObjectId, object_type_2_id = link.TargetTypeId, object_2_id = link.TargetObjectId }; var jsonData = _jsonProvider.SerializeObject(data); string json = ExecRequest(EndPoint.link_add, XHttpMethod.POST, jsonData); CheckResultRequest(json); }