public ArrayList MIBACT_BACHECA_GetFileInfoDoc(string idDoc) { ArrayList retVal = new ArrayList(); try { DocsPaUtils.Query q = DocsPaUtils.InitQuery.getInstance().getQuery("MIBACT_GET_INFOFILE_DOC"); q.setParam("idDoc", idDoc); string queryString = q.getSQL(); logger.Debug(queryString); DocsPaVO.ExternalServices.MIGR_File_Info file_info; DataSet dataset = new DataSet(); this.ExecuteQuery(out dataset, "MGR_FS_FI", queryString); if (dataset.Tables["MGR_FS_FI"] != null && dataset.Tables["MGR_FS_FI"].Rows.Count > 0) { logger.Debug("Righe: " + dataset.Tables["MGR_FS_FI"].Rows.Count); foreach (DataRow r in dataset.Tables["MGR_FS_FI"].Rows) { file_info = new DocsPaVO.ExternalServices.MIGR_File_Info(); file_info.PathOld = r["PATH"].ToString(); file_info.VersionId = r["VERSION_ID"].ToString(); file_info.Docnumber = r["DOCNUMBER"].ToString(); file_info.Filesize = r["FILE_SIZE"].ToString(); file_info.ImprontaComp = r["VAR_IMPRONTA"].ToString(); file_info.Ext = r["EXT"].ToString(); file_info.NomeOriginale = r["VAR_NOMEORIGINALE"].ToString(); file_info.DataFileAcq = r["DATA_ACQ_FILE"].ToString(); file_info.DataVersCreazione = r["DATA_CREA_VERS"].ToString(); file_info.Version = r["VERSION"].ToString(); file_info.VersionLabel = r["VERSION_LABEL"].ToString(); file_info.IdPeopleAutore = r["ID_PEOPLE"].ToString(); file_info.IdCorrRuoloAutore = r["ID_CORR_RUOLO"].ToString(); file_info.MessaggioLog = r["DESCRIZIONE"].ToString(); retVal.Add(file_info); } } else { retVal = null; } } catch (Exception ex) { logger.Error(ex); retVal = null; } return(retVal); }
public virtual bool MIGR_FS_insertDataInLogTable(DocsPaVO.ExternalServices.MIGR_File_Info migr_file_info) { return(BusinessLogic.Amministrazione.SistemiEsterni.MIGR_FS_insertDataInLogTable(migr_file_info)); }