Esempio n. 1
0
 private void InitNot(string notPath)
 {
     _api = new clsAPI();
     if (!_api.Initialize(notPath))
     {
         throw new Exception("Not Initialization error");
     }
 }
Esempio n. 2
0
        public string Filename(string znr = "10-13-525480-00-d")
        {
            try
            {
                pADMS = new clsAPI();
                pADMS.SuppressLoginDialog = true;
                pADMSCatchWords           = new clsCatchwords();
                pADMSDocuments            = new clsDocuments();
                pADMSDocument             = new clsDocument();
                pADMSArchives             = new clsArchives();

                plSuccess = pADMS.Login("", "", "\\\\PAFS1\\proalpha\\startup\\client\\pastart.xml", "production-rmc", "xDMS", "xmdepass", "");

                pADMSCatchWords.AppSrv = pADMS.AppSrv;
                pADMSDocuments.AppSrv  = pADMS.AppSrv;
                pADMSDocument.AppSrv   = pADMS.AppSrv;
                pADMSArchives.AppSrv   = pADMS.AppSrv;

                pADMSCatchWords.AddCatchword(40, 1006, znr, "", 1);

                plSuccess = pADMSDocuments.Research(pADMSCatchWords);

                if (plSuccess)
                {
                    var result = from clsDocument document in pADMSDocuments
                                 from clsArchive archive in document.Archives
                                 select new DmsInfo(archive.ArchiveID.ToString(), archive.ArchiveID);

                    return(result.Last().Filename);
                }
            }
            catch (System.Exception)
            {
                throw;
            }

            return("");
        }
Esempio n. 3
0
 public void Dispose()
 {
     _api = null;
 }