/// <summary> /// Cancella la struttura dei documenti esistenti /// </summary> /// <returns></returns> public bool DropAll() { bool result = true; try { if (errorCode == ErrorCode.NoError) { DocsPaDB.Query_DocsPAWS.AmministrazioneXml amministrazioneXml = new DocsPaDB.Query_DocsPAWS.AmministrazioneXml(); if (!amministrazioneXml.ClearFunzioni()) { throw new Exception(); } amministrazioneXml.Dispose(); } } catch (Exception exception) { logger.Debug("Errore durante la cancellazione del titolario", exception); errorCode = ErrorCode.GenericError; } if (errorCode != ErrorCode.NoError) { result = false; } return(result); }