コード例 #1
0
ファイル: Form1.cs プロジェクト: MikaPST/api-generate-report
        private void AllDocumentsButton_Click(object sender, EventArgs e)
        {
            if (authenticator == null || !authenticator.isLoggedOn())
            {
                TraceBox.Text += "Non connecté. Impossible de récupérer les documents.\n";
                return;
            }

            TraceBox.Text += "Récupération des documents...\n";
            refreshHandler = new RefreshHandler(authenticator, DocidBox.Text);
            var result = refreshHandler.getAllDocuments();

            dataGridView.DataSource = result;
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: MikaPST/api-generate-report
 private void ViewDocumentButton_Click(object sender, EventArgs e)
 {
     if (authenticator == null || !authenticator.isLoggedOn())
     {
         TraceBox.Text += "Non connecté. Impossible d'afficher le document.\n";
         return;
     }
     try
     {
         TraceBox.Text += "Affichage du document...\n";
         refreshHandler = new RefreshHandler(authenticator, DocidBox.Text);
         var detailDoc = refreshHandler.getViewDocument();
         refreshHandler.getDocumentPdf();
         dataGridViewDocument.DataSource = detailDoc;
         webBrowser.Url = new Uri(refreshHandler.pathRapport);
         return;
     }
     catch (Exception ex)
     {
         TraceBox.Text += "Erreur... Impossible d'afficher le document.\n";
         return;
     }
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: MikaPST/api-generate-report
        /* récupère les noms des paramètres du document fournis par docid
         * ainsi que la liste des valeurs du premier paramètre
         * remplit ensuite l'arborescence
         */
        private void ParamDocButton_Click(object sender, EventArgs e)
        {
            if (authenticator == null || !authenticator.isLoggedOn())
            {
                TraceBox.Text += "Non connecté. Impossible de récupérer les paramètres du document.\n";
                return;
            }

            TraceBox.Text += "Récupération des paramètres du document...\n";

            refreshHandler = new RefreshHandler(authenticator, DocidBox.Text);

            int result = refreshHandler.getParameterNames(SelectionView, TraceBox);

            if (result != 0)
            {
                TraceBox.Text += "Erreur lors de la récupération du paramètre. Code d'erreur: " + result.ToString() + "\n";
            }
            else
            {
                TraceBox.Text += "Paramètres récupérés avec succès.\n";
            }
        }