Exemple #1
0
        public Perciformes(string comun, string cientifico, int aletas, Medio medio, bool gragario, Perciformes.Subtipo subtipo, string color)
            : base(comun, cientifico, aletas, medio, gragario, "", subtipo)
        {
            this.subtipo = subtipo;
            this.color   = color;

            switch (this.color.ToLower())
            {
            case "rojo":
                base.localizacíon = "arrecife";
                break;

            case "verde":
                base.localizacíon = "costa";
                break;

            case "plateado":
                base.localizacíon = "pelágicos";
                break;

            default:
                base.localizacíon = "abisales";
                break;
            }
        }
Exemple #2
0
    static void Main()
    {
        Medio  m = new Medio("Anónimo", 10000, "MPEG");
        Imagen i = new Imagen("Anónimo", 500, "JPG", 800, 600);
        Sonido s = new Sonido("Anónimo", 500, "MP3", true, 50, 300);
        Video  v = new Video(
            "Anónimo", 50000, "AVI", "XXX", 700, 600, 800);

        const int TAMANYO = 3;

        Medio[] medios = new Medio[TAMANYO];

        medios[0] = new Imagen("Anónimo", 400, "PNG", 800, 600);
        medios[1] = new Sonido("Anónimo", 550, "MIDI", false, 60, 400);
        medios[2] = new Video(
            "Anónimo", 6000, "MKV", "XX", 700, 600, 800);

        for (int indice = 0; indice < TAMANYO; indice++)
        {
            Console.WriteLine(medios[indice]);
        }

        Console.WriteLine();
        foreach (Medio medio in medios)
        {
            Console.WriteLine(medio);
        }
    }
Exemple #3
0
    public static void Main()
    {
        // Medio medio1 = new Medio("Iván", 150, "jpg"); ESTO YA NO SE PUEDE CREAR
        Imagen imagen1 = new Imagen("Iván I", 150, "png", 1500, 600);
        Sonido sonido1 = new Sonido("Iván S", 150, "mp3", false, 192, 750);
        Video  video1  = new Video("Iván V", 150, "mp4", "H.264", 1600, 350, 650);

        Medio[] medios = new Medio[4];
        // medios[0] = new Medio("Iván", 150, "gif"); ESTO TAMPOCO SE PUEDE CREAR
        medios[1] = new Imagen("Iván I2", 150, "tif", 1500, 600);
        medios[2] = new Sonido("Iván S2", 150, "ogg", false, 192, 750);
        medios[3] = new Video("Iván V2", 150, "m4v", "H.264", 1600, 350, 650);

        Console.WriteLine(imagen1);
        // Console.WriteLine(medio1);
        Console.WriteLine(sonido1);
        Console.WriteLine(video1);
        Console.WriteLine();


        // OJO AQUI! ahora medios[0] no existe ya que no se podía crear un objeto
        // de esa clase al ser ACSTRACT... i = 1 y no i = 0
        for (int i = 1; i < 4; i++)
        {
            Console.WriteLine(medios[i].ToString());
        }
    }
Exemple #4
0
        public async Task <IActionResult> Edit(int id, [Bind("ID,Nombre")] Medio medio)
        {
            if (id != medio.ID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(medio);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!MedioExists(medio.ID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(medio));
        }
 public Pez(string comun, string cientifico, int aletas, Medio medio, bool gragario, string localizacíon, Enum subtipo)
 {
     this.comun        = comun;
     this.cientifico   = cientifico;
     this.aletas       = aletas;
     this.medio        = medio.Equals(Medio.MIXTO) && !(this.GetType().Name.Equals("Salmonido")) ? throw new ArgumentException("Solo los salminidos pueden ser mixtos") : medio;
     this.gragario     = gragario;
     this.localizacíon = localizacíon;
     this.subtipo      = subtipo;
 }
 public Selaquimorfos(string comun, string cientifico, int aletas, Medio medio, bool gragario, string localizacíon,
                      Subtipo subtipo, int nDientes, string color, bool isDanger, int velocidad)
     : base(comun, cientifico, aletas, medio, gragario, localizacíon, subtipo)
 {
     this.subtipo   = subtipo;
     this.nDientes  = nDientes;
     this.color     = color;
     this.isDanger  = isDanger;
     this.velocidad = velocidad;
 }
Exemple #7
0
        public Medio Get(int id)
        {
            var med = new Medio();

            using (var context = new PublinterContext())
            {
                med = context.Medio.FirstOrDefault(x => x.MedioId == id);
            }

            return(med);
        }
Exemple #8
0
 private void addLinha()
 {
     tb.Rows.Add(new String[] { Inicial.ToString(),
                                Final.ToString(),
                                Medio.ToString(),
                                funcao(Inicial).ToString(),
                                funcao(Final).ToString(),
                                funcao(Medio).ToString(),
                                Parada.ToString() });
     iteracao++;
 }
Exemple #9
0
        public async Task <IActionResult> Create([Bind("ID,Nombre")] Medio medio)
        {
            if (ModelState.IsValid)
            {
                _context.Add(medio);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(medio));
        }
Exemple #10
0
    static void Main()
    {
        Medio[] medios = new Medio[4];

        medios[0] = new Medio("1", 1, "mp3");
        medios[1] = new Imagen("1", 1, "mp3", 5, 5);
        medios[2] = new Sonido("1", 1, "mp3", true, 4, 4);
        medios[3] = new Video("1", 1, "mp3", "Hola", 1, 1, 30);

        foreach (Medio mediosTest in medios)
        {
            mediosTest.Display();
        }
    }
Exemple #11
0
    static void Main()
    {
        Medio[] medios = new Medio[4];

        medios[0] = new Medio("Pablo Vigara", 34, "mp3");
        medios[1] = new Imagen("Peter Parker", 50, "mp3", 500, 600);
        medios[2] = new Sonido("Luis Fonsi", 65, "mp3", true, 43, 185);
        medios[3] = new Video("Daddy Yankee", 1, "mp3", "H.264", 550, 650, 243);

        foreach (Medio mediosTest in medios)
        {
            mediosTest.Display();
        }
    }
Exemple #12
0
    public void SeleccionDificultad()
    {
        if (Facil.GetComponent <Toggle>().isOn)
        {
            ControlKniveHit.Dificultad = "Facil";
        }

        else if (Medio.GetComponent <Toggle>().isOn)
        {
            ControlKniveHit.Dificultad = "Medio";
        }
        else
        {
            ControlKniveHit.Dificultad = "Dificil";
        }
    }
    public static void Main()
    {
        Medio  medio1  = new Medio("Iván", 150, "jpg");
        Imagen imagen1 = new Imagen("Iván I", 150, "png", 1500, 600);
        Sonido sonido1 = new Sonido("Iván S", 150, "mp3", false, 192, 750);
        Video  video1  = new Video("Iván V", 150, "mp4", "H.264", 1600, 350, 650);

        Medio[] medios = new Medio[4];
        medios[0] = new Medio("Iván", 150, "gif");
        medios[1] = new Imagen("Iván I2", 150, "tif", 1500, 600);
        medios[2] = new Sonido("Iván S2", 150, "ogg", false, 192, 750);
        medios[3] = new Video("Iván V2", 150, "m4v", "H.264", 1600, 350, 650);

        Console.WriteLine(imagen1);
        Console.WriteLine(medio1);
        Console.WriteLine(sonido1);
        Console.WriteLine(video1);
        Console.WriteLine();

        for (int i = 0; i < 4; i++)
        {
            Console.WriteLine(medios[i].ToString());
        }
    }
Exemple #14
0
 private void btnJogar_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrWhiteSpace(txtTema.Text) && !chkOff.Checked)
     {
         focus = true;
         this.Refresh();
     }
     else
     {
         this.Hide();
         if (rblFacil.Checked)
         {
             Facil facil = new Facil(txtTema.Text, 12, this.chkOff.Checked);
         }
         else if (rblMedio.Checked)
         {
             Medio medio = new Medio(txtTema.Text, 16, this.chkOff.Checked);
         }
         else if (rblDificil.Checked)
         {
             Dificil dificil = new Dificil(txtTema.Text, 20, this.chkOff.Checked);
         }
     }
 }
 // Constructors
 public Salmonido(string comun, string cientifico, int aletas, Medio medio, bool gragario, string localizacíon, Salmonido.Subtipo subtipo)
     : base(comun, cientifico, aletas, medio, gragario, localizacíon, subtipo)
 {
     this.subtipo = subtipo;
 }
Exemple #16
0
        public static void Init(IServiceProvider serviceProvider)
        {
            using (var context = new AppDbContext(
                       serviceProvider.GetRequiredService <
                           DbContextOptions <AppDbContext> >()))
            {
                var productos = new Producto[]
                {
                    new Producto {
                        ID = 1, Nombre = "Producto1", Descripcion = "Este es el producto1"
                    },
                    new Producto {
                        ID = 2, Nombre = "Producto2", Descripcion = "Este es el producto2"
                    },
                    new Producto {
                        ID = 3, Nombre = "Producto3", Descripcion = "Este es el producto3"
                    },
                    new Producto {
                        ID = 4, Nombre = "Producto4", Descripcion = "Este es el producto4"
                    },
                    new Producto {
                        ID = 5, Nombre = "Producto5", Descripcion = "Este es el producto5"
                    },
                    new Producto {
                        ID = 6, Nombre = "Producto6", Descripcion = "Este es el producto6"
                    },
                };

                var empresas = new EmpresaNacional[]
                {
                    new EmpresaNacional {
                        ID = 100, Name = "Empresa1", Provincia = "Provincia1"
                    },
                    new EmpresaNacional {
                        ID = 200, Name = "Empresa2", Provincia = "Provincia2"
                    },
                    new EmpresaNacional {
                        ID = 300, Name = "Empresa3", Provincia = "Provincia3"
                    },
                    new EmpresaNacional {
                        ID = 400, Name = "Empresa4", Provincia = "Provincia4"
                    },
                };

                var pedidos = new Pedido[]
                {
                    new Pedido {
                        ProductoID = 1, EmpresaID = 100, FechaOferta = DateTime.Parse("2001-09-01"), Cantidad = 1
                    },
                    new Pedido {
                        ProductoID = 2, EmpresaID = 200, FechaOferta = DateTime.Parse("2001-09-02"), Cantidad = 2
                    },
                    new Pedido {
                        ProductoID = 3, EmpresaID = 300, FechaOferta = DateTime.Parse("2001-09-03"), Cantidad = 3
                    },
                };

                var trabajadores = new Trabajador[]
                {
                    new Trabajador {
                        CI = 1000, Nombre = "Bob", Sueldo = 1500
                    },
                    new Trabajador {
                        CI = 2000, Nombre = "Alice", Sueldo = 1600
                    },
                    new Trabajador {
                        CI = 3000, Nombre = "Bob1", Sueldo = 1700
                    },
                    new Trabajador {
                        CI = 4000, Nombre = "Alice1", Sueldo = 1800
                    },
                };

                var vehiculos = new Vehiculo[]
                {
                    new Vehiculo {
                        ID = 5000, Marca = "Marca1", Modelo = "Modelo1", Motor = "Motor1"
                    },
                    new Vehiculo {
                        ID = 6000, Marca = "Marca2", Modelo = "Modelo2", Motor = "Motor2"
                    },
                    new Vehiculo {
                        ID = 7000, Marca = "Marca3", Modelo = "Modelo3", Motor = "Motor3"
                    },
                    new Vehiculo {
                        ID = 8000, Marca = "Marca4", Modelo = "Modelo4", Motor = "Motor4"
                    },
                };

                var medios = new Medio[]
                {
                    new Medio {
                        ID = 9000, Nombre = "Medio1"
                    },
                    new Medio {
                        ID = 10000, Nombre = "Medio2"
                    },
                    new Medio {
                        ID = 11000, Nombre = "Medio3"
                    },
                    new Medio {
                        ID = 12000, Nombre = "Medio4"
                    },
                };

                var direcciones = new Direccion[]
                {
                    new Direccion {
                        ID = 13, Tipo = "Tipo1"
                    },
                    new Direccion {
                        ID = 14, Tipo = "Tipo2"
                    },
                    new Direccion {
                        ID = 15, Tipo = "Tipo3"
                    },
                    new Direccion {
                        ID = 16, Tipo = "Tipo4"
                    },
                };

                var frigorificos = new Frigorifico[]
                {
                    new Frigorifico {
                        ID = 21, Nombre = "Frigorifico1", Direccion = "Direccion1"
                    },
                    new Frigorifico {
                        ID = 22, Nombre = "Frigorifico2", Direccion = "Direccion2"
                    },
                    new Frigorifico {
                        ID = 23, Nombre = "Frigorifico3", Direccion = "Direccion3"
                    },
                    new Frigorifico {
                        ID = 24, Nombre = "Frigorifico4", Direccion = "Direccion4"
                    },
                };

                var bases = new BaseTransporte[]
                {
                    new BaseTransporte {
                        ID = 31, Direccion = "Direccionf1", Nombre = "Nombref1"
                    },
                    new BaseTransporte {
                        ID = 32, Direccion = "Direccionf2", Nombre = "Nombref2"
                    },
                    new BaseTransporte {
                        ID = 33, Direccion = "Direccionf3", Nombre = "Nombref3"
                    },
                    new BaseTransporte {
                        ID = 34, Direccion = "Direccionf4", Nombre = "Nombref4"
                    },
                };

                if (!context.Productos.Any())
                {
                    foreach (var p in productos)
                    {
                        context.Productos.Add(p);
                    }
                    foreach (var e in empresas)
                    {
                        context.Empresas.Add(e);
                    }
                    foreach (var p in pedidos)
                    {
                        context.Pedidos.Add(p);
                    }
                    foreach (var t in trabajadores)
                    {
                        context.Trabajadores.Add(t);
                    }
                    foreach (var v in vehiculos)
                    {
                        context.Vehiculos.Add(v);
                    }
                    foreach (var m in medios)
                    {
                        context.Medios.Add(m);
                    }
                    foreach (var d in direcciones)
                    {
                        context.Direcciones.Add(d);
                    }
                    foreach (var f in frigorificos)
                    {
                        context.Frigorificos.Add(f);
                    }
                    foreach (var b in bases)
                    {
                        context.BasesTransportes.Add(b);
                    }
                    context.SaveChanges();
                }
            }
        }