Ejemplo n.º 1
0
        public static void InsertData(XmlDocument xmlDoc)
        {
            CPS_Connection cpsConn = InstantiateConn();
            CPS_Simple cpsSimple = new CPS_Simple(cpsConn);

            // Insert
            cpsSimple.insertSingle("id1", xmlDoc.DocumentElement);
        }
Ejemplo n.º 2
0
        public Dictionary<string, CPS_SimpleXML> Search(string searchKeyword)
        {
            CPS_Connection cpsConn = InstantiateConn();
            CPS_Simple cpsSimple = new CPS_Simple(cpsConn);
            // search for items with Building == 'searchKeyword'
            string query = Utils.CPS_Term(searchKeyword);//, "Location/Address/Building");

            // return documents starting with the first one - offset 0
            int offset = 0;

            // return not more than 5 documents
            int docs = 5;

            // return these fields from the documents
            Dictionary<string, string> list = new Dictionary<string, string>();

            // order by name
            string ordering = Utils.CPS_StringOrdering("Name", "English", "descending");
            Dictionary<string, CPS_SimpleXML> documents = (Dictionary<string, CPS_SimpleXML>)cpsSimple.search(
                query, offset, docs, list, ordering, CPS_Response.DOC_TYPE.DOC_TYPE_SIMPLEXML);

            return documents;
        }