예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Saludo saludo = new Saludo();


            lblMensaje.Text = saludo.SaludoBienvenida();
        }
        protected void btnSaludar_Click(object sender, EventArgs e)
        {
            Saludo saludo = new Saludo();

            //string apellido = txtApellido.Text;

            //lblSaludo.Text = saludo.SaludoPersonalizado(apellido);

            lblSaludo.Text = saludo.SaludoPersonalizado(txtApellido.Text);
        }
예제 #3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Seleccione ejercicio a evaluar");
            Console.WriteLine("Presione 1 para ejercicio semaforo-----");
            Console.WriteLine("Presione 2 para ejercicio buenas noches-----");
            int opcion = int.Parse(Console.ReadLine());

            if (opcion == 1)
            {
                Semaforo OSemaforo = new Semaforo();
                Console.WriteLine("Digite su nombre: ");
                string Nombre = Console.ReadLine();
                OSemaforo.EstadoSemaforo(Nombre);
                Console.ReadKey();
            }
            else if (opcion == 2)
            {
                Console.WriteLine("Digite su Nombre: ");
                string Nombre = Console.ReadLine();
                Console.WriteLine("Digite su Apellido: ");
                string Apellido = Console.ReadLine();
                Console.WriteLine("Digite su Direccion: ");
                string Direccion = Console.ReadLine();

                Saludo OSaludo = new Saludo();
                OSaludo.Nombre1    = Nombre;
                OSaludo.Apellido1  = Apellido;
                OSaludo.Direccion1 = Direccion;

                Console.WriteLine("Buenas noches: " + OSaludo.Nombre1 + "  " + OSaludo.Apellido1 + " Tu vives en " + OSaludo.Direccion1);
                Console.ReadKey();
            }
            else
            {
                Console.WriteLine("Solo puede elegir ejercicio 1 o 2");
                Console.ReadKey();
            }
        }
예제 #4
0
        static void Main(string[] args)
        {
            //asignar notaTP
            Alumno.NotaTP = 5;

            EducacionIT.Pais PaisArg = new EducacionIT.Pais(); //instancio el objeto
            //PaisArg.Codigo = 54;
            //PaisArg.Nombre = "Argentina";
            //PaisArg.Region = "LATAM";

            EducacionIT.Pais PaisVenezuela = new EducacionIT.Pais(); //instancio el objeto
            PaisVenezuela.Codigo = 593;
            PaisVenezuela.Nombre = "Venezuela";
            PaisVenezuela.Region = "LATAM";

            Pais PaisUruguay = new Pais(580, "Uruguay", "LATAM");


            //Intancia del alumno!!

            Alumno objAlumno = new Alumno();

            objAlumno.Dni      = 41079100;
            objAlumno.Apellido = "Buono";
            objAlumno.Nombre   = "Antonella";
            objAlumno.Pais     = PaisArg;
            objAlumno.Nota     = 8;

            //creo un objeto de la clase telefono
            Telefono tel1 = new Telefono
            {
                Numero = 154333,
                Tipo   = "Celular",
                Comp   = "Personal"
            };

            Telefono tel2 = new Telefono
            {
                Numero = 123456,
                Tipo   = "Laboral",
                Comp   = "Movistar"
            };

            List <Telefono> lista = new List <Telefono>();

            lista.Add(tel1);
            lista.Add(tel2);

            //asigno a la prop Telefonos el alumno
            objAlumno.Telefonos = lista;

            //mostrar datos
            Console.WriteLine(Saludo.Saludar("Hola", objAlumno.Nombre));        //lo puedo usar en cualquier lado

            Console.WriteLine("Datos del alumno {0} ", objAlumno.TraerDatos()); //{0} te coloca el texto ahi, evita concatenar

            //mostrar Telefonos (Foreach)
            Console.WriteLine("Telefonos");
            foreach (var tel in objAlumno.Telefonos)
            {
                Console.WriteLine(tel.Numero + " Tipo: " + tel.Tipo + " Compañia: " + tel.Comp);
            }

            Alumno objAlum2 = new Alumno();

            objAlum2.Dni      = 42555333;
            objAlum2.Apellido = "Cordoba";
            objAlum2.Nombre   = "Sofia";
            objAlum2.Pais     = PaisArg;
            objAlum2.Nota     = 10;

            Console.WriteLine(Saludo.Saludar("Hello", objAlum2.Nombre) + " " + objAlum2.TraerDatos());

            //pausa

            Console.ReadKey(); //cierra la ejecucion
        }
예제 #5
0
        public void generate_screenshot(Report_data report, string path, string folders_name)
        {
            switch (report.advertiser_name)
            {
            case "propellerads":
                Propellerads propellerads = new Propellerads(path + folders_name);
                propellerads.Get_reports_screen_shots(driver, report);
                break;

            case "wigitmedia":
                Wigitmedia wigitmedia = new Wigitmedia(path + folders_name);
                wigitmedia.Get_reports_screen_shots(driver, report);
                break;

            case "AdCash":
                AdCash adcash = new AdCash(path + folders_name);
                if (adcash_users_no_dups.Count() == 0)
                {
                    adcash_users_no_dups[report.login_user] = report;
                    adcash.Get_reports_screen_shots(driver, report);
                    break;
                }
                if (adcash_users_no_dups.ContainsKey(report.login_user))
                {
                    break;
                }
                else
                {
                    adcash_users_no_dups[report.login_user] = report;
                    adcash.Get_reports_screen_shots(driver, report);
                    break;
                }

            case "Revenue_hits":
                Revenue_Hits revenue_hits = new Revenue_Hits(path + folders_name);
                revenue_hits.Get_reports_screen_shots(driver, report);
                break;

            case "Ad6Media":
            {
                Ad6media ad6meida = new Ad6media(path + folders_name);
                ad6meida.Get_reports_screen_shots(driver, report);
                break;
            }

            case "AdsTerra":
            {
                if (adSterraSameUser == 0)
                {
                    AdsTerra adsTerra = new AdsTerra(path + folders_name);
                    adsTerra.Get_reports_screen_shots(driver, report, from, to);
                    adSterraSameUser++;
                }
                break;
            }

            case "Adsupply":
            {
                if (adsupplySameUser == 0)
                {
                    Adsupply adsupply = new Adsupply(path + folders_name);
                    adsupply.Get_reports_screen_shots(driver, report);
                    adsupplySameUser++;
                }
                break;
            }

            case "Pubdirecte":
            {
                if (pubDirecteSameUser == 0)
                {
                    Pubdirecte pubDirecte = new Pubdirecte(path + folders_name);
                    pubDirecte.Get_reports_screen_shots(driver, report, month_formatted[1]);
                    pubDirecteSameUser++;
                }
                break;
            }

            case "Revtop":
            {
                if (revtopSameUser == 0)
                {
                    Revtop revtop = new Revtop(path + folders_name);
                    revtop.Get_reports_screen_shots(driver, report);
                    revtopSameUser++;
                }
                break;
            }

            case "InfinityAds":
            {
                if (infinitySameUser == 0)
                {
                    InfinityAds infinity = new InfinityAds(path + folders_name);
                    infinity.Get_reports_screen_shots(driver, report);
                    infinitySameUser++;
                }
                break;
            }

            case "Exoclick":
            {
                if (exoclickSameUser == 0)
                {
                    Exoclick exoclick = new Exoclick(path + folders_name);
                    exoclick.Get_reports_screen_shots(driver, report, from, to);
                    exoclickSameUser++;
                }
                break;
            }

            case "Popunder":
                if (popunderSameUser == 0)
                {
                    Popunder popunder = new Popunder(path + folders_name);
                    popunder.Get_reports_screen_shots(driver, report, from, to);
                    popunderSameUser++;
                }
                break;

            case "Velis":
                if (report.connection_url.IndexOf("ply2c") > -1)
                {
                    Ply2c velis2C = new Ply2c(path + folders_name, "https://velis.ply2c.com", report.advertiser_name);
                    velis2C.Get_reports_screen_shots(driver, report);
                    break;
                }

                Velis velis = new Velis(path + folders_name);
                velis.Get_reports_screen_shots(driver, report);
                break;

            case "152 Media":
            {
                Ply2c media = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                media.Get_reports_screen_shots(driver, report);
            }
            break;

            case "ad_maven":
            {
                Ply2c admaven = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                admaven.Get_reports_screen_shots(driver, report);
            }
            break;

            case "Adplex":
            {
                Ply2c adplex = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                adplex.Get_reports_screen_shots(driver, report);
            }
            break;

            case "Adstract":
            {
                Ply2c adstract = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                adstract.Get_reports_screen_shots(driver, report);
            }
            break;

            case "Dmg_Dsnr":
            {
                Ply2c dmg = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                dmg.Get_reports_screen_shots(driver, report);
            }
            break;

            case "snw":
            {
                if (report.connection_url.Contains("epom"))
                {
                    SnwEpom epom = new SnwEpom(path + folders_name, "https://n159.epom.com/", report.advertiser_name);
                    epom.Get_reports_screen_shots(driver, report);
                }
                if (report.connection_url.Contains("ply2c"))
                {
                    Ply2c snw = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                    snw.Get_reports_screen_shots(driver, report);
                }
            }
            break;

            case "Matomy":
            {
                Ply2c matomy = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                matomy.Get_reports_screen_shots(driver, report);
            }
            break;

            case "Mango":
            {
                Ply2c mango = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                mango.Get_reports_screen_shots(driver, report);
            }
            break;

            case "HarrenMedia":
            {
                Ply2c harren = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                harren.Get_reports_screen_shots(driver, report);
            }
            break;

            case "BabaNetwork":
            {
                Ply2c baba = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                baba.Get_reports_screen_shots(driver, report);
            }
            break;

            case "mari_media":
            {
                if (report.connection_url.IndexOf("ply2c") > -1)
                {
                    Ply2c ply2c = new Ply2c(path + folders_name, report.connection_url, report.advertiser_name);
                    ply2c.Get_reports_screen_shots(driver, report);
                }
                if (report.connection_url.IndexOf("epom") > -1)
                {
                    MarimediaEpom mari = new MarimediaEpom(path + folders_name, "https://n106.epom.com", report.advertiser_name);
                    mari.Get_reports_screen_shots(driver, report);
                }
            }
            break;

            case "Adland":
            {
                Adland adland = new Adland(path + folders_name, "https://n152.epom.com", report.advertiser_name);
                adland.Get_reports_screen_shots(driver, report);
            }
            break;

            case "Saludo":
            {
                Saludo saludo = new Saludo(path + folders_name, "https://n162.epom.com", report.advertiser_name);
                saludo.Get_reports_screen_shots(driver, report);
            }
            break;

            case "xertive":
            {
                Xertive xertive = new Xertive(path + folders_name, "https://n80.epom.com", report.advertiser_name);
                xertive.Get_reports_screen_shots(driver, report);
            }
            break;
            }
        }
예제 #6
0
 public SoccerPlayer(string nombre, string apellido, Saludo saludo, string piernaHabil, string posicion)
     : base(nombre, apellido, saludo)
 {
     this._PiernaHabil = piernaHabil;
     this._Posicion    = posicion;
 }
예제 #7
0
 public BasketballPlayer(string nombre, string apellido, Saludo saludo, double altura)
     : base(nombre, apellido, saludo)
 {
     this.Altura = altura;
 }