Exemplo n.º 1
0
        /// <summary>
        /// </summary>
        /// <param name="nodoTitolario"></param>
        /// <param name="infoUtente"></param>
        /// <returns></returns>
        public static DocsPaVO.fascicolazione.Classificazione updateTitolario(DocsPaVO.fascicolazione.Classificazione nodoTitolario)
        {
            #region Codice Commentato

            /*logger.Debug("updateTitolario");
             * if(nodoTitolario != null && nodoTitolario.systemID != null) {
             *      if (!(nodoTitolario.descrizione != null && !nodoTitolario.descrizione.Equals("")))
             *              throw new Exception("Verificare il campo descrizione");
             *
             *      string updateStr =
             *              "UPDATE PROJECT SET DESCRIPTION = '" + nodoTitolario.descrizione.Replace("'", "''") + "' WHERE SYSTEM_ID=" + nodoTitolario.systemID;
             *      logger.Debug(updateStr);
             *      DocsPa_V15_Utils.Database db = DocsPa_V15_Utils.dbControl.getDatabase();
             *      db.openConnection();
             *      db.executeNonQuery(updateStr);
             *      db.closeConnection();
             * }
             * return nodoTitolario;*/
            #endregion

            DocsPaDB.Query_DocsPAWS.Fascicoli fascicoli = new DocsPaDB.Query_DocsPAWS.Fascicoli();

            DocsPaVO.fascicolazione.Classificazione result = fascicoli.UpdateTitolario(nodoTitolario);

            if (result == null)
            {
                logger.Debug("Errore nella gestione del titolario. (updateTitolario)");
                throw new Exception("Verificare il campo descrizione");
            }

            return(result);
        }