public void OnEmailSent(object source, EmailSendEventArgs es) { Console.WriteLine("¿Desea verificar su mail?"); Console.WriteLine("1.SI"); Console.WriteLine("2.NO"); string accion = null; while (accion != "2" && accion != "1") { accion = Console.ReadLine(); switch (accion) { case "1": //Disparamos el evento OnEmailVerified(); break; case "2": Console.WriteLine("====================="); Console.WriteLine("Has elegido no verificar el mail"); Console.WriteLine("====================="); break; default: Console.WriteLine("No se ha seleccionado ninguna opción válida"); break; } } }
private void OnEmailSendHandler(object sender, EmailSendEventArgs e) { if (this.progreso == null) { this.progreso = new frmProgreso(); this.progreso.Show(this); this.Enabled = false; } this.progreso.Mostrar(e.Correlativo, e.Total); }
private void OnEmailPostSendHandler(object sender, EmailSendEventArgs e) { if (this.progreso != null) { this.progreso.Hide(); MessageBox.Show("Se ha completado el proceso de envío", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Enabled = true; btnConfirmar.Enabled = true; } }