Beispiel #1
0
        internal static DocsPaVO.documento.FileRequest updateVers(DocsPaVO.documento.FileRequest fileRequest)
        {
            string tipoFile = "0";

            if (fileRequest.GetType().Equals(typeof(DocsPaVO.documento.Allegato)))
            {
                fileRequest.versionLabel = "A" + fileRequest.version;
                tipoFile = "1";
            }
            else
            {
                fileRequest.versionLabel = fileRequest.version;
            }

            if (fileRequest.descrizione == null)
            {
                fileRequest.descrizione = "";
            }
            fileRequest.version = getNumVersione(fileRequest);

            DocsPaDB.Query_DocsPAWS.Documenti doc = new DocsPaDB.Query_DocsPAWS.Documenti();
            string docnumber = getFNETename(fileRequest.docNumber);

            // v_e_name = doc.F_GetFilenetNumVersione( docnumber, fileRequest.version);

            DocsPaDB.Query_DocsPAWS.Documenti docF = new DocsPaDB.Query_DocsPAWS.Documenti();
            docF.F_UpdateVersion(fileRequest, tipoFile);

            return(fileRequest);
        }