private void ConfigurarEmailPqrs(Pqrs pqrs) { email = new MailMessage(); email.To.Add("*****@*****.**"); email.From = new MailAddress("*****@*****.**"); email.Subject = $"{pqrs.Asunto} " + DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss"); email.Body = $"Sr <b> Señores desarrolladores, este correo es enviado desde DELISOFT </b> <br><br><br>" + $"{pqrs.Contenido}"; email.IsBodyHtml = true; email.Priority = MailPriority.Normal; }
public int Guardar(Pqrs pqrs) { using (var Comando = _connection.CreateCommand()) { Comando.CommandText = "INSERT INTO Pqrs (CodigoPQRS, Asunto, Contenido) VALUES" + "(CodigoPQRS.NEXTVAL, :Asunto, :Contenido)"; Comando.Parameters.Add("Asunto", OracleDbType.Varchar2).Value = pqrs.Asunto; Comando.Parameters.Add("Contenido", OracleDbType.Varchar2).Value = pqrs.Contenido; var filas = Comando.ExecuteNonQuery(); return(filas); } }
public string EnviarEmailPqrs(Pqrs pqrs) { try { ConfigurarSmt(); ConfigurarEmailPqrs(pqrs); smtp.Send(email); return("Correo enviado satisfactoriamente"); } catch (Exception e) { return("Error al enviar correo" + e.Message); } finally { email.Dispose(); } }
public string Guardar(Pqrs pqrs) { try { conexion.Open(); pqrsRepository.Guardar(pqrs); mensajeEmail = email.EnviarEmailPqrs(pqrs); return($"se guardaron los datos correctamente " + mensajeEmail); } catch (System.Exception eg) { return("Error de Datos " + eg.Message); } finally { conexion.Close(); } }