Ejemplo n.º 1
0
 public static void dissociaVoceIndice(DocsPaVO.fascicolazione.VoceIndiceSistematico voceIndice)
 {
     using (DocsPaDB.TransactionContext transactionContext = new DocsPaDB.TransactionContext())
     {
         try
         {
             DocsPaDB.Query_DocsPAWS.IndiceSistematico indx = new DocsPaDB.Query_DocsPAWS.IndiceSistematico();
             indx.dissociaVoceIndice(voceIndice);
             transactionContext.Complete();
         }
         catch (Exception e)
         {
             logger.Debug("Errore in IndiceSistematico  - metodo: dissociaVoceIndice", e);
         }
     }
 }
Ejemplo n.º 2
0
        public static bool isAssociataVoce(DocsPaVO.fascicolazione.VoceIndiceSistematico voceIndice, bool suSingoloNodo)
        {
            using (DocsPaDB.TransactionContext transactionContext = new DocsPaDB.TransactionContext())
            {
                try
                {
                    DocsPaDB.Query_DocsPAWS.IndiceSistematico indx = new DocsPaDB.Query_DocsPAWS.IndiceSistematico();
                    return(indx.isAssociataVoce(voceIndice, suSingoloNodo));

                    transactionContext.Complete();
                }
                catch (Exception e)
                {
                    logger.Debug("Errore in IndiceSistematico  - metodo: isAssociataVoce", e);
                    return(false);
                }
            }
        }
Ejemplo n.º 3
0
        public static ArrayList getIndiceByIdAmm(string idAmm)
        {
            using (DocsPaDB.TransactionContext transactionContext = new DocsPaDB.TransactionContext())
            {
                try
                {
                    DocsPaDB.Query_DocsPAWS.IndiceSistematico indx = new DocsPaDB.Query_DocsPAWS.IndiceSistematico();
                    ArrayList indice = indx.getIndiceByIdAmm(idAmm);
                    return(indice);

                    transactionContext.Complete();
                }
                catch (Exception e)
                {
                    logger.Debug("Errore in IndiceSistematico  - metodo: getIndiceByIdAmm", e);
                    return(null);
                }
            }
        }
Ejemplo n.º 4
0
        public static ArrayList getCodNodiByIndice(string indice, string idTitolario)
        {
            using (DocsPaDB.TransactionContext transactionContext = new DocsPaDB.TransactionContext())
            {
                try
                {
                    DocsPaDB.Query_DocsPAWS.IndiceSistematico indx = new DocsPaDB.Query_DocsPAWS.IndiceSistematico();
                    ArrayList nodiDaIndice = indx.getCodNodiByIndice(indice, idTitolario);
                    return(nodiDaIndice);

                    transactionContext.Complete();
                }
                catch (Exception e)
                {
                    logger.Debug("Errore in IndiceSistematico  - metodo: getCodNodoByIndice", e);
                    return(null);
                }
            }
        }