Exemple #1
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            string msj  = richMensaje.Text.ToString();
            string prod = comboBoxProductos.Text;
            int    numero;

            int.TryParse(textEmail.Text, out numero);
            Emisor.EProducto producto;
            Enum.TryParse(this.comboBoxProductos.SelectedItem.ToString(), out producto);
            EmisorDeWhatsApp emi = new EmisorDeWhatsApp(msj, producto);

            emi.NumeroTelefono = numero;

            if (manejador + emi)
            {
                MessageBox.Show("Agregado");
            }
            else
            {
                MessageBox.Show("No se pudo agregar");
            }

            richMensaje.Clear();
            textEmail.Clear();
        }
Exemple #2
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();
        }