/// <summary> /// /// </summary> /// <param name="registro"></param> /// <param name="infoUtente"></param> /// <returns></returns> public static DocsPaVO.utente.Registro modificaRegistro(DocsPaVO.utente.Registro registro, DocsPaVO.utente.InfoUtente infoUtente) { #region Codice Commentato /*logger.Debug("modificaRegistro"); * if(registro.stato.Equals("A")) * throw new Exception("Il registro non è chiuso"); * DocsPaWS.Utils.Database db = DocsPaWS.Utils.dbControl.getDatabase(); * try { * db.openConnection(); * string updateString = * "UPDATE DPA_EL_REGISTRI SET " + * "VAR_EMAIL_REGISTRO = '" + registro.email + "'" + * ", VAR_DESC_REGISTRO = '" + registro.descrizione + "'" + * " WHERE SYSTEM_ID = " + registro.systemId; * logger.Debug(updateString); * db.executeNonQuery(updateString); * updateString = * "UPDATE DPA_REG_PROTO SET " + * "NUM_RIF = " + registro.ultimoNumeroProtocollo + * " WHERE ID_REGISTRO = " + registro.systemId; * logger.Debug(updateString); * db.executeNonQuery(updateString); * db.closeConnection(); * * } catch (Exception e) { * logger.Debug (e.Message); * db.closeConnection(); * throw new Exception("F_System"); * }*/ //DocsPaWS.Utils.Database db = DocsPaWS.Utils.dbControl.getDatabase(); #endregion DocsPaDB.Query_DocsPAWS.Utenti utenti = new DocsPaDB.Query_DocsPAWS.Utenti(); utenti.RegistroModifica(ref registro, infoUtente); return(registro); }