コード例 #1
0
ファイル: UIClientDocumentLink.cs プロジェクト: DR2010/FCM2
        // ----------------------------------------------------------------------
        // List documents available for selection in list box tvListOfDocuments
        // ----------------------------------------------------------------------
        public void loadDocumentList()
        {
            // Image list
            //
            ImageList imageList = ControllerUtils.GetImageList();

            // Binding
            tvListOfDocuments.ImageList = imageList;

            // Clear nodes
            tvListOfDocuments.Nodes.Clear();

            var docoList = new ClientDocument();

            // docoList.List(Utils.ClientID, Utils.ClientSetID);

            var cdlr = new BUSClientDocument.ClientDocumentListRequest();

            cdlr.clientUID            = Utils.ClientID;
            cdlr.clientDocumentSetUID = Utils.ClientSetID;

            var response = BUSClientDocument.List(cdlr);

            // Load document in the treeview
            //
            // docoList.ListInTree(tvListOfDocuments);
            Document root = new Document();

            root.CUID       = "ROOT";
            root.RecordType = FCMConstant.RecordType.FOLDER;
            root.UID        = 0;
            // root.Read();

            // root = RepDocument.Read(false, 0, "ROOT");
            root = BUSDocument.GetRootDocument();

            // docoList.ListInTree(tvListOfDocuments, "CLIENT");

            BUSClientDocument.ListInTree(docoList, tvListOfDocuments, "CLIENT");

            tvListOfDocuments.ExpandAll();
        }
コード例 #2
0
ファイル: UIGoogleDocs.cs プロジェクト: DR2010/FCM2
        //
        // Load documents for a Client Document Set
        //
        private void loadDocumentList()
        {
            // List client document list
            //
            var documentSetList = new ClientDocument();
            //documentSetList.List( Utils.ClientID, Utils.ClientSetID );

            var request = new BUSClientDocument.ClientDocumentListRequest();

            request.clientDocumentSetUID = Utils.ClientSetID;
            request.clientUID            = Utils.ClientID;

            BUSClientDocument.List(request);

            tvFileList.Nodes.Clear();
            // documentSetList.ListInTree( tvFileList, "CLIENT" );

            BUSClientDocument.ListInTree(documentSetList, tvFileList, "CLIENT");

            if (tvFileList.Nodes.Count > 0)
            {
                tvFileList.Nodes[0].Expand();
            }
        }