/// <summary> /// /// </summary> /// <param name="statoInvio"></param> /// <returns></returns> private static DocsPaVO.StatoInvio.StatoInvio getDatiCanale(DocsPaVO.StatoInvio.StatoInvio statoInvio) { DocsPaDB.Query_DocsPAWS.Documenti doc = new DocsPaDB.Query_DocsPAWS.Documenti(); doc.GetDatiCanale(ref statoInvio); return(statoInvio); #region Codice Commentato /*string queryString = * "SELECT A.VAR_SERVER_SMTP, A.NUM_PORTA_SMTP, C.CHA_TIPO_CANALE, A.SYSTEM_ID " + * "FROM DPA_CANALI_REG B, DPA_CANALI A, DOCUMENTTYPES C " + * "WHERE B.ID_CANALE = A.SYSTEM_ID AND B.ID_DOCUMENTTYPE = C.SYSTEM_ID " + * "AND B.ID_REGISTRO=" + statoInvio.idRegistro + * " AND B.ID_DOCUMENTTYPE = " + statoInvio.typeId; * logger.Debug(queryString); * IDataReader dr = db.executeReader(queryString); * if (dr.Read()) * { * if(dr.GetValue(0) != null) * { * statoInvio.serverSMTP = dr.GetValue(0).ToString(); * if(dr.GetValue(1) != null) * { * statoInvio.portaSMTP = dr.GetValue(1).ToString(); * } * else * { * statoInvio.portaSMTP = ""; * } * } * statoInvio.tipoCanale = dr.GetValue(2).ToString(); * statoInvio.idCanale = dr.GetValue(3).ToString(); * } * dr.Close(); * return statoInvio;*/ #endregion }