Пример #1
0
        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"); ;
        }
Пример #2
0
        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);
        }