Exemplo n.º 1
0
        static void Main(string[] args)
        {
            List <Emisor> emisores    = new List <Emisor>();
            Emisor        emisorEmail = new EmisorDeEmails("Licencia por caducar", Emisor.EProducto.AppHosting, "*****@*****.**");

            emisores.Add(emisorEmail);
            emisores.Add(new EmisorDeEmails("3 meses gratis de servicio de monitoreo.", Emisor.EProducto.MonitoringApp,
                                            "*****@*****.**"));
            EmisorDeWhatsapp emisorWhatsapp = new EmisorDeWhatsapp("Usted ha adquirido servicio de Azure SQL Base de Datos",
                                                                   Emisor.EProducto.SQLDatabase);

            emisores.Add(emisorWhatsapp);
            Console.ForegroundColor = ConsoleColor.Yellow;
            ManejadorDeEmisores manejador = new ManejadorDeEmisores("West Us");

            foreach (Emisor emisor in emisores)
            {
                if (manejador + emisor)
                {
                    Console.WriteLine("Emisor agregado.");
                }
                else
                {
                    Console.WriteLine("No se pudo agregar emisor.");
                }
            }
            Console.ForegroundColor = ConsoleColor.Red;
            if (manejador + emisorEmail)
            {
                Console.WriteLine("Se agregó el emisor.");
            }
            else
            {
                Console.WriteLine("No se agregó al emisor.");
            }
            if (manejador - emisorEmail)
            {
                Console.WriteLine("Se eliminó emisor.");
            }
            else
            {
                Console.WriteLine("No se eliminó emisor.");
            }
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine(manejador.EnviarMensajes());
            emisorWhatsapp.NumeroTelefono = 1514134118;
            Console.ForegroundColor       = ConsoleColor.DarkGreen;
            Console.WriteLine(manejador.EnviarMensajes());
            Console.ReadKey();
        }
Exemplo n.º 2
0
 private void btnEnviar_Click(object sender, EventArgs e)
 {
     richConsola.Clear();
     richMensaje.Clear();
     cmbProducto.SelectedItem = string.Empty;
     txtTelefono.Text         = string.Empty;
     richConsola.AppendText(manejador.EnviarMensajes());
 }
Exemplo n.º 3
0
 /// <summary>
 /// Envia todos los mensajes dentro del manejador
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnEnviar_Click(object sender, EventArgs e)
 {
     richConsola.Text = manejador.EnviarMensajes();
 }