public static bool EnviaGraficaCorreo(string NomRemitente, string Destinatario, string NombDestinatario, string Remitente, int IdEncuesta) { bool blnBand; string strSQL = string.Empty; int intresp; System.Data.OracleClient.OracleParameter[] Parametros = new System.Data.OracleClient.OracleParameter[5]; try { Parametros[0] = new System.Data.OracleClient.OracleParameter(); Parametros[0].OracleType = System.Data.OracleClient.OracleType.VarChar; Parametros[0].Value = Remitente; Parametros[0].Direction = System.Data.ParameterDirection.Input; Parametros[0].ParameterName = "CorreoRemitente"; Parametros[1] = new System.Data.OracleClient.OracleParameter(); Parametros[1].OracleType = System.Data.OracleClient.OracleType.VarChar; Parametros[1].Value = NomRemitente; Parametros[1].Direction = System.Data.ParameterDirection.Input; Parametros[1].ParameterName = "NombreRemitente"; Parametros[2] = new System.Data.OracleClient.OracleParameter(); Parametros[2].OracleType = System.Data.OracleClient.OracleType.VarChar; Parametros[2].Value = Destinatario; Parametros[2].Direction = System.Data.ParameterDirection.Input; Parametros[2].ParameterName = "CorreoDestinatario"; Parametros[3] = new System.Data.OracleClient.OracleParameter(); Parametros[3].OracleType = System.Data.OracleClient.OracleType.VarChar; Parametros[3].Value = NombDestinatario; Parametros[3].Direction = System.Data.ParameterDirection.Input; Parametros[3].ParameterName = "NombreDestinatario"; Parametros[4] = new System.Data.OracleClient.OracleParameter(); Parametros[4].OracleType = System.Data.OracleClient.OracleType.Number; Parametros[4].Value = IdEncuesta; Parametros[4].Direction = System.Data.ParameterDirection.Input; Parametros[4].ParameterName = "IdEncuesta"; intresp = NHibernateHelperORACLE.ExecuteNonQuery("ENVIA_CORREO_GRAFICA", Parametros); if (intresp == 1) { blnBand = true; } else { blnBand = false; } } catch (Exception ex) { MngDatosLogErrores.GuardaError(ex, "MngDatosGraficas"); blnBand = false; } finally { Parametros = null; } return(blnBand); }