コード例 #1
0
        static void Main(string[] args)
        {
            Grupo grupoMixto  = new Grupo("Mascotitas love", Grupo.TipoManada.Mixta);
            Grupo grupoPerros = new Grupo("Mascotitas Perros", Grupo.TipoManada.Unica);//al no poner el tipo de grupo, se setea en Unica.
            Grupo grupoGatos  = new Grupo("Mascotitas Gatos");

            Perro perro1 = new Perro("Yago", "Ñoño", 10, true);      //esAlfa = true;
            Perro perro2 = new Perro("Camu", "Salchicha", 9, false); //no tiene que mostrar que es alfa
            Perro perro3 = new Perro("Maggie", "Shorshire");         //edad = 0, no tiene que mostrar que es alfa

            Gato gato1 = new Gato("Neo", "Abisinio");
            Gato gato2 = new Gato("Queen", "Asiático");
            Gato gato3 = new Gato("Princesa", "Bombay");

            Perro perroClon1 = new Perro("Yago", "Ñoño", 10, true);//esAlfa = true;
            Gato  gatoClon1  = new Gato("Neo", "Abisinio");

            Console.WriteLine("--PERROS--");
            Console.WriteLine(perro1.ToString());
            Console.WriteLine(perro2.ToString());
            Console.WriteLine(perro3.ToString());
            Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();

            Console.WriteLine("--GATOS--");
            Console.WriteLine(gato1.ToString());
            Console.WriteLine(gato2.ToString());
            Console.WriteLine(gato3.ToString());
            Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();

            //---------------------------------------------------------------------------------------------------
            //---------------------------------------------------------------------------------------------------

            Console.WriteLine("--GRUPO MIXTO--");
            grupoMixto += perro1;
            grupoMixto += perro2;
            grupoMixto += perro3;
            Console.WriteLine(grupoMixto);
            Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();

            Console.WriteLine("--GRUPO MIXTO (Borro a Yago)--");
            grupoMixto += perro1;
            grupoMixto += perro2;
            grupoMixto -= perro1;
            Console.WriteLine(grupoMixto);
            Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();

            Console.WriteLine("--GRUPO MIXTO (Agrego de nuevo a Yago)--");
            grupoMixto += new Perro("Yago", "Ñoño", 10, true);
            Console.WriteLine(grupoMixto);
            Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Perro perroUno    = new Perro("Moro", "Pitbull");
            Perro perroDos    = new Perro("Julio", "Cruza", 13, false);
            Perro perroTres   = new Perro("Ramón", "Salchicha", 2, true);
            Perro perroCuatro = new Perro("José", "Angora", 2, false);
            Perro perroCinco  = new Perro("Ramón", "Salchicha", 2, false);
            Gato  gatoUno     = new Gato("José", "Angora");
            Gato  gatoDos     = new Gato("Mauri", "Cruza");
            Gato  gatoTres    = new Gato("Fer", "Siamés");
            Gato  gatoCuatro  = new Gato("Fer", "Siamés");

            Console.WriteLine();
            Grupo grupoUno = new Grupo("Río", EtipoManada.Mixta);

            grupoUno += perroUno;
            grupoUno += perroDos;
            grupoUno += perroTres;
            grupoUno += perroCuatro;
            //repetidos
            grupoUno += perroCinco;
            grupoUno += perroUno;
            grupoUno += gatoUno;
            grupoUno += gatoDos;
            grupoUno += gatoTres;
            //repetido
            grupoUno += gatoCuatro;
            Console.WriteLine();
            //Cantidad 7 (4 perros - 3 gatos)
            Console.WriteLine(grupoUno);

            grupoUno -= perroUno;
            grupoUno -= perroTres;
            grupoUno -= gatoTres;
            //no están
            grupoUno -= perroCinco;
            grupoUno -= gatoTres;
            grupoUno -= gatoCuatro;
            Console.WriteLine();
            //Cantidad 4 (2 perros - 2 gatos)
            Console.WriteLine(grupoUno);
            //son distintos
            if (perroUno.Equals("perroUno"))
            {
                Console.WriteLine("Son la misma mascota");
            }
            else
            {
                Console.WriteLine("No son la misma mascota");
            }
            //son iguales
            if (perroTres.Equals(perroCinco))
            {
                Console.WriteLine("Son la misma mascota");
            }
            else
            {
                Console.WriteLine("No son la misma mascota");
            }
            Console.ReadLine();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: emirpalm/Csharp
        static void Main(string[] args)
        {
            Perro galgo;

            galgo = new Perro();
        }
コード例 #4
0
        static void Main(string[] args)
        {
            Console.Title = "PP Mascotas";
            Grupo manadita = new Grupo("Rio", Grupo.TipoManada.Unica);
            Perro p1       = new Perro("Moro", "Pitbull");
            Perro p2       = new Perro("Julio", "Cruza");

            p2.Edad = 13;
            Perro p3 = new Perro("Ramón", "Salchicha", 2, true);

            Gato g1 = new Gato("José", "Angora");
            Gato g2 = new Gato("Hernan", "Cruza");
            Gato g3 = new Gato("Fer", "Siames");


            Console.ForegroundColor = ConsoleColor.Green;
            if (manadita != p1)
            {
                manadita = manadita + p1;
                Console.WriteLine($"Se agrego a {p1.Nombre} al grupo");
            }

            if (manadita != p2)
            {
                manadita = manadita + p2;
                Console.WriteLine($"Se agrego a {p2.Nombre} al grupo");
            }

            if (manadita != p3)
            {
                manadita = manadita + p3;
                Console.WriteLine($"Se agrego a {p3.Nombre} al grupo");
            }

            if (manadita != g1)
            {
                manadita = manadita + g1;
                Console.WriteLine($"Se agrego a {g1.Nombre} al grupo");
            }

            if (manadita != g2)
            {
                manadita = manadita + g2;
                Console.WriteLine($"Se agrego a {g2.Nombre} al grupo");
            }

            if (manadita != g3)
            {
                manadita = manadita + g3;
                Console.WriteLine($"Se agrego a {g3.Nombre} al grupo");
            }

            if (manadita != g3)
            {
                manadita = manadita + g3;
                Console.WriteLine($"Se agrego a {g3.Nombre} al grupo");
            }
            else
            {
                Console.ForegroundColor = ConsoleColor.Magenta;
                manadita = manadita - g3;
                Console.WriteLine($"No Se agrego de nuevo a {g3.Nombre} al grupo\n");
            }

            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine((string)manadita);

            Console.ReadKey();
        }
コード例 #5
0
 public DetallePage(Perro perro)
 {
     InitializeComponent();
 }
コード例 #6
0
        static void Main(string[] args)
        {
            Utilidades.EnviarCorreo();
// Mamifero
            Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++++++++");
            Console.WriteLine("******************** Mamifero ********************");
            Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++++++++");
            Perro p = new Perro();

            p.Nombre      = "Perro: Shepsky";
            p.Patas       = 4;
            p.EsDomestico = true;
            p.Comer();
            p.Caminar();
            p.Ladrar();
            p.Tamano();

            Console.WriteLine(p.Nombre);
            Console.WriteLine("Numero de patas:" + p.Patas);
            Console.WriteLine("");

            Gato g = new Gato("Gato: Chay", 4, "Si");

            g.Comer();
            g.Caminar();
            g.Maullar();

            Console.WriteLine(g.Nombre);
            Console.WriteLine("Numero de patas:" + g.Patas);
            Console.WriteLine("");

            Caballo c = new Caballo();

            c.Nombre = "Caballo: Shire";
            c.Patas  = 4;
            c.Melena = "Liso";
            c.Comer();
            c.Caminar();
            c.Relinchar();

            Console.WriteLine(g.Nombre);
            Console.WriteLine("Numero de patas:" + c.Patas);
            Console.WriteLine("");

            Mono m = new Mono();

            m.Nombre = "Mono: Kandti";
            m.Patas  = 4;
            m.Pelaje = "Negro y Cafe";
            m.Comer();
            m.Caminar();
            m.Maullar();

            Console.WriteLine(m.Nombre);
            Console.WriteLine("Numero de patas:" + m.Patas);
            Console.WriteLine("");
// AVES
            Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++++++++");
            Console.WriteLine("********************** Aves ********************* ");
            Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++++++++");

            Aguila a = new Aguila();

            a.Nombre  = "Aguila : Real";
            a.Plumaje = "Color  : Negro y Cafe";
            a.Comer();
            a.Volar();
            a.Tamano();

            Console.WriteLine(a.Nombre);
            Console.WriteLine(a.Plumaje);
            Console.WriteLine("");

            Loro l = new Loro();

            l.Nombre  = "Loro: Cacatúa";
            l.Plumaje = "Color: Blanco con Copo Verde";
            l.Comer();
            l.Hablar();
            l.Tamano();

            Console.WriteLine(l.Nombre);
            Console.WriteLine(l.Plumaje);
            Console.WriteLine("");

            Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++++++++");
            Console.WriteLine("********************* PECES **********************");
            Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++++++++");

            PezGlobo pg = new PezGlobo();

            pg.Nombre  = "Pez: Globo";
            pg.Escamas = "Color: Amarillo Con Negro ";
            pg.Aletas  = 3;

            pg.Defensa();
            pg.Tamano();

            Console.WriteLine(pg.Nombre);
            Console.WriteLine(pg.Escamas);
            Console.WriteLine("Numero de Aletas:" + pg.Aletas);
            Console.WriteLine("");

            PezDorado pd = new PezDorado();

            pd.Nombre  = "Pez: Dorado";
            pd.Escamas = "Color: Amarillo Oro ";
            pd.Aletas  = 5;
            pd.Tamano();

            Console.WriteLine(pd.Nombre);
            Console.WriteLine(pd.Escamas);
            Console.WriteLine("Numero de Aletas:" + pd.Aletas);
            Console.WriteLine("");
        }
コード例 #7
0
        static void Main(string[] args)
        {
            Utilidades.EnviarCorreo();

            Perro p = new Perro();

            p.Nombre      = "Perro";
            p.Patas       = 4;
            p.EsDomestico = true;
            if (p.EsDomestico == true)
            {
                Console.WriteLine("Es un animal domestico");
            }
            else
            {
                Console.WriteLine("No es un animal domestico");
            }
            p.Comer();
            p.Caminar();
            p.Ladrar();
            p.Tamano();
            Console.WriteLine(p.Nombre);
            Console.WriteLine(p.Patas);
            Console.WriteLine("--------------------------------------");

            Gallina a = new Gallina();

            a.Nombre      = "Gallina";
            a.Alas        = 2;
            a.EsDomestico = true;
            if (a.EsDomestico == true)
            {
                Console.WriteLine("Es un animal domestico");
            }
            else
            {
                Console.WriteLine("No es un animal domestico");
            }
            a.Comer();
            a.Volar();
            a.Kikikear();
            a.Tamano();
            Console.WriteLine(a.Nombre);
            Console.WriteLine(a.Alas);
            Console.WriteLine("--------------------------------------");

            Gato g = new Gato();

            g.Nombre = "Gato";
            g.Patas  = 4;
            g.Pelaje = "Peludo";
            g.Comer();
            g.Caminar();
            g.Maullar();
            Console.WriteLine("Es un animal domestico");
            Console.WriteLine(g.Nombre);
            Console.WriteLine(g.Patas);
            Console.WriteLine("--------------------------------------");

            Rana r = new Rana();

            r.Nombre      = "Rana";
            r.Patas       = 4;
            r.EsDomestico = false;
            if (r.EsDomestico == true)
            {
                Console.WriteLine("Es un animal domestico");
            }
            else
            {
                Console.WriteLine("No es un animal domestico");
            }
            r.Comer();
            r.Atrapar();
            r.Croac();
            r.Tamano();
            Console.WriteLine(r.Nombre);
            Console.WriteLine(r.Patas);
            Console.WriteLine("--------------------------------------");

            Zancudo z = new Zancudo();

            z.Nombre      = "Aedes Aegipty";
            z.Alas        = 2;
            z.EsDomestico = false;
            if (z.EsDomestico == true)
            {
                Console.WriteLine("Es un animal domestico");
            }
            else
            {
                Console.WriteLine("No es un animal domestico");
            }
            z.Inquieto();
            z.Alimento();
            z.Zumbido();
            z.Tamano();
            Console.WriteLine(z.Nombre);
            Console.WriteLine(z.Alas);
            Console.WriteLine("--------------------------------------");

            PezPayaso pp = new PezPayaso();

            pp.Nombre      = "Pez Payaso";
            pp.Aletas      = 2;
            pp.EsDomestico = false;
            if (pp.EsDomestico == true)
            {
                Console.WriteLine("Es un animal domestico");
            }
            else
            {
                Console.WriteLine("No es un animal domestico");
            }
            pp.Banar();
            pp.Agallas();
            pp.Burbujas();
            pp.Tamano();
            Console.WriteLine(pp.Nombre);
            Console.WriteLine(pp.Aletas);
            Console.WriteLine("--------------------------------------");

            Cocodrilo c = new Cocodrilo();

            c.Nombre      = "Cocodrilo de pantano";
            c.Patas       = 4;
            c.EsDomestico = false;
            if (r.EsDomestico == true)
            {
                Console.WriteLine("Es un animal domestico");
            }
            else
            {
                Console.WriteLine("No es un animal domestico");
            }
            c.Comer();
            c.Defensa();
            c.Gruñir();
            c.Tamano();
            Console.WriteLine(c.Nombre);
            Console.WriteLine(c.Patas);
            Console.WriteLine("--------------------------------------");
        }
コード例 #8
0
 public IActionResult Index(Perro perro)
 {
     return(View(perro));
 }
コード例 #9
0
        static void Main(string[] args)
        {
            Console.WriteLine("*********Animales********");
            Console.WriteLine();

            Console.WriteLine("***Mamiferos***");
            Perro p = new Perro();

            Console.WriteLine("Perro: Chihuahua");
            p.Nombre = "Firulais";
            p.Patas  = 4;
            Console.WriteLine("Nombre: " + p.Nombre);
            Console.WriteLine("Patas: " + p.Patas);
            p.EsDomestico = true;
            Console.WriteLine("Domestico: " + p.EsDomestico);
            p.Comer();
            p.Caminar();
            p.Ladrar();
            p.Tamano();
            Console.WriteLine();

            Gato g = new Gato();

            Console.WriteLine("Gato: Persa");
            g.Nombre = "Garfield";
            g.Patas  = 4;
            Console.WriteLine("Nombre: " + g.Nombre);
            Console.WriteLine("Patas: " + g.Patas);
            g.Pelaje = "Peludo";
            Console.WriteLine("Pelaje: " + g.Pelaje);
            g.Comer();
            g.Caminar();
            g.Maullar();
            g.Tamano();
            Console.WriteLine();

            Console.WriteLine("***Peces***");
            Tiburon t = new Tiburon();

            Console.WriteLine("Tiburón: ballena");
            t.Nombre = "Rhincodon";
            t.Aletas = "Pectoral y dorsal";
            Console.WriteLine("Nombre: " + t.Nombre);
            Console.WriteLine("Aletas: " + t.Aletas);
            t.Depredador = false;
            Console.WriteLine("Depredador: " + t.Depredador);
            t.Comer();
            t.Nadar();
            t.Color();
            t.Alimentacion();
            Console.WriteLine();

            PezGlobo pg = new PezGlobo();

            Console.WriteLine("Pez Globo: Tetrodontidos");
            pg.Nombre = "Gluglu";
            pg.Aletas = "Pectoral y dorsal";
            Console.WriteLine("Nombre: " + pg.Nombre);
            Console.WriteLine("Aletas: " + pg.Aletas);
            Console.WriteLine("Espinas: " + pg.Espinasexternas);
            pg.Comer();
            pg.Nadar();
            pg.Inflarse();
            pg.EscamasyHabitat();
            Console.WriteLine();

            Console.WriteLine("***Aves***");
            Aguila a = new Aguila();

            Console.WriteLine("Aguila: Calva");
            a.Nombre       = "Kus";
            a.Colorplumaje = "marron y blanco";
            Console.WriteLine("Nombre: " + a.Nombre);
            Console.WriteLine("Color plumas: " + a.Colorplumaje);
            Console.WriteLine("Peligro de extinsion: " + a.Peligrodeextinsion);
            a.Comer();
            a.Volar();
            a.VolarAlto();
            a.Tamano();
            Console.WriteLine();

            Loro l = new Loro();

            Console.WriteLine("Loro");
            l.Nombre       = "Bender";
            l.Colorplumaje = "Verde fuerte";
            Console.WriteLine("Nombre: " + l.Nombre);
            Console.WriteLine("Color plumas: " + l.Colorplumaje);
            Console.WriteLine("Domestico: " + l.EsDomestico);
            l.Comer();
            l.Volar();
            l.Hablar();
            l.Alimentacion();
            Console.WriteLine();

            Console.WriteLine("***Reptiles***");
            Cocodrilo c = new Cocodrilo();

            Console.WriteLine("Cocodrilo");
            c.Nombre = "Bendi";
            c.Patas  = true;
            Console.WriteLine("Nombre: " + c.Nombre);
            Console.WriteLine("Patas: " + c.Patas);
            Console.WriteLine("Piel: " + c.Piel);
            c.Comer();
            c.Arrastrar();
            c.Velocidad();
            c.Temperatura();
            Console.WriteLine();

            Culebra s = new Culebra();

            Console.WriteLine("Serpiente: cascabel");
            s.Nombre = "Letal";
            s.Patas  = false;
            Console.WriteLine("Nombre: " + s.Nombre);
            Console.WriteLine("Patas: " + s.Patas);
            Console.WriteLine("Venenosa: " + s.Venenosa);
            s.Comer();
            s.Arrastrar();
            s.Sonido();
            s.Tamano();
            Console.WriteLine();
        }
コード例 #10
0
        static void Main(string[] args)
        {
            // Genero la conexion con la base de datos.

            AccesoBaseDatos ado = new AccesoBaseDatos();

            //Valido la conexion.
            if (ado.ProbarConexion())
            {
                Console.WriteLine("se conectó");
            }
            else
            {
                Console.WriteLine("no se conectó");
            }

            Console.ReadLine();

            Perro perroUno    = new Perro("Moro", "Pitbull", 2, true);
            Perro perroDos    = new Perro("Julio", "Cruza", 13, false);
            Perro perroTres   = new Perro("Ramón", "Salchicha", 2, true);
            Perro perroCuatro = new Perro("José", "Angora", 4, false);
            Perro perroCinco  = new Perro("Ramón", "Salchicha", 20, false);

            List <Perro> auxLista = new List <Perro>();

            auxLista.Add(perroUno);
            auxLista.Add(perroDos);
            auxLista.Add(perroTres);
            auxLista.Add(perroCuatro);
            auxLista.Add(perroCinco);

            Console.WriteLine("Desea guardar en la base de datos?");
            string rta = Console.ReadLine();

            if (rta == "s")
            {
                foreach (Perro item in auxLista)
                {
                    bool agrego = ado.AgregarDato(item);

                    if (agrego)
                    {
                        Console.WriteLine("se agregó");
                    }
                    else
                    {
                        Console.WriteLine("no se agregó");
                    }
                }
            }
            else
            {
                Console.WriteLine("puto que eres.");
            }

            Console.ReadLine();

            //                                              MAIN ORIGINAL

            /*Perro perroUno = new Perro("Moro", "Pitbull");
             * Perro perroDos = new Perro("Julio", "Cruza", 13, false);
             * Perro perroTres = new Perro("Ramón", "Salchicha", 2, true);
             * Perro perroCuatro = new Perro("José", "Angora", 2, false);
             * Perro perroCinco = new Perro("Ramón", "Salchicha", 2, false);
             *
             * Gato gatoUno = new Gato("José", "Angora");
             * Gato gatoDos = new Gato("Mauri", "Cruza");
             * Gato gatoTres = new Gato("Fer", "Siamés");
             * Gato gatoCuatro = new Gato("Fer", "Siamés");
             *
             * Console.WriteLine();
             *
             * Grupo grupoUno = new Grupo("Río", EtipoManada.Mixta);
             *
             * grupoUno += perroUno;
             * grupoUno += perroDos;
             * grupoUno += perroTres;
             * grupoUno += perroCuatro;
             *
             * //repetidos
             *
             * grupoUno += perroCinco;
             * grupoUno += perroUno;
             * grupoUno += gatoUno;
             * grupoUno += gatoDos;
             * grupoUno += gatoTres;
             *
             * //repetido
             *
             * grupoUno += gatoCuatro;
             * Console.WriteLine();
             *
             * //Cantidad 7 (4 perros - 3 gatos)
             *
             * Console.WriteLine(grupoUno);
             *
             * grupoUno -= perroUno;
             * grupoUno -= perroTres;
             * grupoUno -= gatoTres;
             *
             * //no están
             *
             * grupoUno -= perroCinco;
             * grupoUno -= gatoTres;
             * grupoUno -= gatoCuatro;
             *
             * Console.WriteLine();
             *
             * //Cantidad 4 (2 perros - 2 gatos)
             *
             * Console.WriteLine(grupoUno);
             *
             * //son distintos
             *
             * if (perroUno.Equals("perroUno"))
             * Console.WriteLine("Son la misma mascota");
             * else
             * Console.WriteLine("No son la misma mascota");
             *
             * //son iguales
             * if (perroTres.Equals(perroCinco))
             *  Console.WriteLine("Son la misma mascota");
             * else
             *  Console.WriteLine("No son la misma mascota");
             * Console.ReadLine();*/
        }
コード例 #11
0
        static void Main()
        {
            int num;

            Console.Clear();
            Console.WriteLine("Elija una opcion");
            Console.WriteLine("1 Mamiferos");
            Console.WriteLine("2 Aves");
            Console.WriteLine("3 Acuaticos");
            num = Convert.ToInt32(Console.ReadLine());

            switch (num)
            {
            case 1:
            {
                Console.Clear();
                Leon l = new Leon();
                l.Grupo   = "Mamiferos";
                l.Nombre  = "Leon";
                l.NombreC = "Panthera leo";
                l.Melena  = "Su melena Color Marron";

                Console.WriteLine("Nombre Comun:" + l.Nombre);
                Console.WriteLine("Nombre Cientifico: " + l.NombreC);
                Console.WriteLine("Grupo: " + l.Grupo);
                l.funcionesmamiferos();
                l.rugido();
                Console.WriteLine("Distintivo de un leon :" + l.Melena);
                Console.ReadKey();
                Console.WriteLine("");

                Perro b = new Perro();
                b.Grupo   = "Mamiferos";
                b.Nombre  = "Perro";
                b.NombreC = "Canis familiaris";
                b.Sentido = "Ladrido";

                Console.WriteLine("Nombre Comun:" + b.Nombre);
                Console.WriteLine("Nombre Cientifico: " + b.NombreC);
                Console.WriteLine("Grupo: " + b.Grupo);
                b.funcionesmamiferos();
                Console.WriteLine("Distintivo de un Perro:" + b.Sentido);
                Console.ReadKey();
                Console.WriteLine("");

                Gato c = new Gato();
                c.Grupo   = "Mamiferos";
                c.Nombre  = "Gato";
                c.NombreC = "Felis silvestris catus";

                Console.WriteLine("Nombre Comun:" + c.Nombre);
                Console.WriteLine("Nombre Cientifico: " + c.NombreC);
                Console.WriteLine("Grupo: " + c.Grupo);
                Console.WriteLine("Distintivo de un Gato: Maullar");
                Console.ReadKey();
                Console.WriteLine("");

                Mono m = new Mono();
                m.Grupo  = "Mamiferos";
                m.Nombre = "Mono";
                m.Metodo = "Maullar";

                Console.WriteLine("Nombre Comun:" + m.Nombre);
                Console.WriteLine("Grupo: " + m.Grupo);
                Console.WriteLine("Distintivo de un Mono: " + m.Metodo);
                Console.ReadKey();
                Console.WriteLine("");

                break;
            }

            case 2:
            {
                Console.Clear();
                Cuervo k = new Cuervo();
                k.Grupo   = "Aves";
                k.Nombre  = "Cuervo";
                k.NombreC = "Corvus corax ";

                Console.WriteLine("Nombre Comun:" + k.Nombre);
                Console.WriteLine("Nombre Cientifico: " + k.NombreC);
                Console.WriteLine("Grupo: " + k.Grupo);
                Console.ReadKey();
                Console.WriteLine("");

                Aguila p = new Aguila();
                p.Grupo   = "Aves";
                p.Nombre  = "Aguila";
                p.NombreC = "Aves de Presa";
                p.Metodo  = "Volar Alto";

                Console.WriteLine("Nombre Comun:" + p.Nombre);
                Console.WriteLine("Grupo: " + p.Grupo);
                Console.WriteLine("Metodo: " + p.Metodo);
                Console.ReadKey();
                Console.WriteLine("");

                Loro r = new Loro();
                r.Grupo   = "Aves";
                r.Nombre  = "Loro";
                r.NombreC = "Psittacoidea ";
                r.Metodo  = "Hablar";

                Console.WriteLine("Nombre Comun:" + r.Nombre);
                Console.WriteLine("Nombre Cientifico: " + r.NombreC);
                Console.WriteLine("Grupo: " + r.Grupo);
                Console.WriteLine("Metodo: " + r.Metodo);
                Console.ReadKey();
                Console.WriteLine("");
                break;
            }

            case 3:
            {
                Console.Clear();
                AnguilaElectrica k = new AnguilaElectrica();
                k.Grupo   = "Acuatico Pez";
                k.Nombre  = "Anguila Electrica";
                k.NombreC = "Electrophorus electricus";
                k.Aleta   = 2;

                Console.WriteLine("Nombre Comun:" + k.Nombre);
                Console.WriteLine("Nombre Cientifico: " + k.NombreC);
                Console.WriteLine("Grupo: " + k.Grupo);
                Console.WriteLine("Numero de Aletas: " + k.Aleta);
                Console.ReadKey();
                Console.WriteLine("");

                PezGlobo p = new PezGlobo();
                p.Grupo   = "Acuatico Pez";
                p.Nombre  = "Pez Globo";
                p.NombreC = "Arothron nigropunctatus";
                p.Aleta   = 2;
                Console.WriteLine("Nombre Comun:" + p.Nombre);
                Console.WriteLine("Nombre Cientifico: " + p.NombreC);
                Console.WriteLine("Grupo: " + p.Grupo);
                Console.WriteLine("Numero de Aletas: " + p.Aleta);
                p.Picotazovenenozo();
                Console.ReadKey();
                Console.WriteLine("");


                break;
            }

            default:
                break;
            }
        }
コード例 #12
0
 public void Post([FromBody] Perro value)
 {
     this._context.Perros.Add(value);
     this._context.SaveChanges();
 }
コード例 #13
0
        static void Main(string[] args)
        {
            //Si la clase Grupo tuviera en su propiedad Tipo un tipo de acceso get,
            //podria hacerse un switch en del grupo.Tipo en el ==

            //Si la el enumrado de TipoManada de la clase Grupo, fuera Mixta, Perro o Gato, podria validarse.
            Grupo grupoMixto  = new Grupo("Mascotitas love", Grupo.TipoManada.Mixta);
            Grupo grupoPerros = new Grupo("Mascotitas Perros", Grupo.TipoManada.Unica);//al no poner el tipo de grupo, se setea en Unica.
            Grupo grupoGatos  = new Grupo("Mascotitas Gatos");

            Perro perro1 = new Perro("Yago", "Ñoño", 10, true);      //esAlfa = true;
            Perro perro2 = new Perro("Camu", "Salchicha", 9, false); //no tiene que mostrar que es alfa
            Perro perro3 = new Perro("Maggie", "Shorshire");         //edad = 0, no tiene que mostrar que es alfa

            Gato gato1 = new Gato("Neo", "Abisinio");
            Gato gato2 = new Gato("Queen", "Asiático");
            Gato gato3 = new Gato("Princesa", "Bombay");

            Perro perroClon1 = new Perro("Yago", "Ñoño", 10, true);//esAlfa = true;
            Gato  gatoClon1  = new Gato("Neo", "Abisinio");

            //Console.WriteLine("--PERROS--");
            //Console.WriteLine(perro1.ToString());
            //Console.WriteLine(perro2.ToString());
            //Console.WriteLine(perro3.ToString());
            //Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            //Console.Beep();
            //Console.ReadKey();
            //Console.Clear();

            //Console.WriteLine("--GATOS--");
            //Console.WriteLine(gato1.ToString());
            //Console.WriteLine(gato2.ToString());
            //Console.WriteLine(gato3.ToString());
            //Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            //Console.Beep();
            //Console.ReadKey();
            //Console.Clear();

            //---------------------------------------------------------------------------------------------------
            //---------------------------------------------------------------------------------------------------

            //Console.WriteLine("--GRUPO MIXTO--");
            //grupoMixto += perro1;
            //grupoMixto += perro2;
            //grupoMixto += perro3;
            //Console.WriteLine(grupoMixto);
            //Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            //Console.Beep();
            //Console.ReadKey();
            //Console.Clear();

            //Console.WriteLine("--GRUPO MIXTO (Borro a Yago)--");
            //grupoMixto += perro1;
            //grupoMixto += perro2;
            //grupoMixto -= perro1;
            //Console.WriteLine(grupoMixto);
            //Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            //Console.Beep();
            //Console.ReadKey();
            //Console.Clear();

            //Console.WriteLine("--GRUPO MIXTO (Agrego de nuevo a Yago)--");
            //grupoMixto += new Perro("Yago", "Ñoño", 10, true);
            //Console.WriteLine(grupoMixto);
            //Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            //Console.Beep();
            //Console.ReadKey();
            //Console.Clear();


            //---------------------------------------------------------------------------------------------------
            //---------------------------------------------------------------------------------------------------

            Console.WriteLine("--GRUPO PERROS--");
            grupoPerros += perro1;
            grupoPerros += perro2;
            grupoPerros += perro3;
            Console.WriteLine(grupoPerros);
            Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();

            Console.WriteLine("--GRUPO PERROS (Borro a Yago)--");
            grupoPerros += perro1;
            grupoPerros += perro2;
            grupoPerros -= perro1;
            Console.WriteLine(grupoPerros);
            Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();

            Console.WriteLine("--GRUPO PERROS (Agrego de nuevo a Yago)--");
            grupoPerros += new Perro("Yago", "Ñoño", 10, true);
            //SI NO TENGO UN GET, NO PUEDO VERIFICAR SI ES PERRO O GATO...
            Console.WriteLine(grupoPerros);
            Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();

            //ESTO NO LO PIDE.
            Console.WriteLine("--GRUPO PERROS (Trato de agregar un gato)--");
            grupoPerros += gato1;//NO HAY FORMA DE VALIDAR.
            Console.WriteLine(grupoPerros);
            Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            Console.Beep();
            Console.ReadKey();
            Console.Clear();


            //---------------------------------------------------------------------------------------------------
            //---------------------------------------------------------------------------------------------------

            //Console.WriteLine("--GRUPO GATOS--");
            //grupoGatos += gato1;
            //grupoGatos += gato2;
            //grupoGatos += gato3;
            //Console.WriteLine(grupoGatos);
            //Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            //Console.Beep();
            //Console.ReadKey();
            //Console.Clear();

            //Console.WriteLine("--GRUPO GATOS (Borro a Neo)--");
            //grupoGatos -= gato1;
            //Console.WriteLine(grupoGatos);
            //Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            //Console.Beep();
            //Console.ReadKey();
            //Console.Clear();

            //Console.WriteLine("--GRUPO GATOS (Agrego de nuevo a Neo)--");
            //grupoGatos += new Gato("Neo", "Abisinio");
            ////SI NO TENGO UN GET, NO PUEDO VERIFICAR SI ES PERRO O GATO...
            //Console.WriteLine(grupoGatos);
            //Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            //Console.Beep();
            //Console.ReadKey();
            //Console.Clear();

            ////ESTO NO LO PIDE.
            //Console.WriteLine("--GRUPO GATOS (Trato de agregar un Perro)--");
            //grupoGatos += perro1;//NO HAY FORMA DE VALIDAR.
            //Console.WriteLine(grupoGatos);
            //Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR");
            //Console.Beep();
            //Console.ReadKey();
            //Console.Clear();


            //---------------------------------------------------------------------------------------------------
            //---------------------------------------------------------------------------------------------------
            ////              PERROS
            //if (perro1 == perro2)
            //    Console.WriteLine("son iguales");
            //else
            //    Console.WriteLine("son distintos/falso");


            //if (perro1 != perro2)
            //    Console.WriteLine("son distintos/falso");
            //else
            //    Console.WriteLine("son iguales");


            //if (perro1 == perroClon1)
            //    Console.WriteLine("son iguales");
            //else
            //    Console.WriteLine("son distintos/falso");


            //if (perro1 != perroClon1)
            //    Console.WriteLine("son iguales");
            //else
            //    Console.WriteLine("son distintos/falso");



            ////               GATOS
            //if (gato1 == gato2)
            //    Console.WriteLine("Son iguales");
            //else
            //    Console.WriteLine("Son distintos/falso");


            //if (gato1 != gato2)
            //    Console.WriteLine("Son distintos/falso");
            //else
            //    Console.WriteLine("Son iguales");


            //if (gato1 == gatoClon1)
            //    Console.WriteLine("Son iguales");
            //else
            //    Console.WriteLine("Son distintos/falso");


            //if (gato1 != gatoClon1)
            //    Console.WriteLine("Son iguales");
            //else
            //    Console.WriteLine("Son distintos/falso");


            //---------------------------------------------------------------------------------------------------
            //---------------------------------------------------------------------------------------------------



            Console.ReadKey();
        }
コード例 #14
0
ファイル: Program.cs プロジェクト: escuelainformatica/marzo25
        static void Main(string[] args)
        {
            var emp = new Empleado();

            emp.FuncionEjemplo();
            var cli = new Cliente();

            cli.FuncionEjemplo();

            // funcion no estatica
            var cliServicio = new ClienteServicio();

            cliServicio.ProcesarCliente(cli);

            // funcion estatica
            ClienteServicio.ProcesarClienteEstatica(cli);

            ClienteServicio.ProcesarClienteEstatica(emp);

            var perro = new Perro();
            var gato  = new Gato();

            AnimalServicio.MostrarAnimal(perro);
            AnimalServicio.MostrarAnimal(gato);


            // Animal animalGenerico=new Perro();
            //animalGenerico=new Gato();

            var generico  = new ClaseGenerica <Gato, Perro>();
            var generico2 = new ClaseGenerica <Perro, Animal>();

            var listado = new List <string>();

            var solicitudes = new List <Solicitud>();

            var soli = new Solicitud();

            soli.Solicitante = "John";
            soli.Descripcion = "problemas con el producto";
            soli.Tipo        = TipoSolicitud.Garantia;
            solicitudes.Add(soli);

            var soli2 = new Solicitud()
            {
                Solicitante = "Anna", Descripcion = "problemas", Tipo = TipoSolicitud.Garantia
            };

            solicitudes.Add(soli2);

            var soli3 = new Solicitud("Peter", "problemas", TipoSolicitud.Garantia);

            solicitudes.Add(soli3);
            Debug.WriteLine("todas las solicitudes: ---------------------");
            SolicitudSrv.Mostrar(solicitudes);

            Debug.WriteLine("solicitudes filtradas: ---------------------");
            var filtrar = SolicitudSrv.Filtrar(solicitudes, TipoSolicitud.Garantia);

            SolicitudSrv.Mostrar(filtrar);

            // ejercicio libro
            var libro  = new Libro("Harry Potter", "autora");
            var libro2 = new Libro();

            Debug.WriteLine(TipoSolicitud.Garantia);
        }
コード例 #15
0
        //añadir tipo de animal(submenu)

        private void aniadirNuevoAnimal()
        {
            string nombre;
            string fechaNacimiento;
            double peso;
            int    eleccion = 0;

            Console.WriteLine("¿Qué animal desea añadir?");
            Console.WriteLine("1- Perro.");
            Console.WriteLine("2- Gato.");
            Console.WriteLine("3- Pájaro.");
            Console.WriteLine("4- Reptil.");
            eleccion = leer.leerInt(1, 4);
            Console.WriteLine("Introduce nombre:");
            nombre = leer.leerString();
            Console.WriteLine("Introduce fecha de nacimiento:");
            fechaNacimiento = leer.leerString();
            Console.WriteLine("Introduce peso:");
            peso = leer.leerDouble(0.01, 100);

            switch (eleccion)
            {
            // Perro
            case 1:
                string raza, microchip;
                Console.WriteLine("Introduce raza:");
                raza = leer.leerString();
                Console.WriteLine("Introduce microchip:");
                microchip = leer.leerString();
                Perro pe = new Perro(nombre, fechaNacimiento, peso, raza, microchip);
                cv.InsertaAnimal(pe);
                Console.WriteLine(pe + "\nHas añadido al perro con exito.");
                break;

            // Gato
            case 2:
                Console.WriteLine("Introduce raza:");
                raza = leer.leerString();
                Console.WriteLine("Introduce microchip:");
                microchip = leer.leerString();
                Gato g = new Gato(nombre, fechaNacimiento, peso, raza, microchip);
                cv.InsertaAnimal(g);
                Console.WriteLine(g + "\nHas añadido al gato con éxito.");
                break;

            // Pájaro
            case 3:
                String especie;
                bool   cantor;
                Console.WriteLine("Introduce especie:");
                especie = leer.leerString();
                Console.WriteLine("¿Es cantor?");
                cantor = leer.leerBoolean();
                Pajaro pa = new Pajaro(nombre, fechaNacimiento, peso, especie, cantor);
                cv.InsertaAnimal(pa);
                Console.WriteLine(pa + "\nHas añadido al pajaro con éxito.");
                break;

            // Reptil
            case 4:
                bool venenoso;
                Console.WriteLine("Introduce especie:");
                especie = leer.leerString();
                Console.WriteLine("¿Es venenoso?");
                venenoso = leer.leerBoolean();
                Reptil r = new Reptil(nombre, fechaNacimiento, peso, especie, venenoso);
                cv.InsertaAnimal(r);
                Console.WriteLine(r + "\nHas añadido al reptil con éxito.");
                break;

            default:
                Console.WriteLine("[ERROR] Opción no válida introducida.");
                break;
            }
        }
コード例 #16
0
        static void Main(string[] args)
        {
            /* List<Mascota> masco = new List<Mascota>();
             *
             * Perro p1 = new Perro("lucho", "dogo", 10, true);
             * Perro p2 = new Perro("garflied", "acuaman", 11, false);
             * int edadPerro;
             *
             * masco.Add(p1);
             * masco.Add(p2);
             *
             * Console.WriteLine(p1.ToString());
             * Console.WriteLine(p1 == p2);
             * Console.WriteLine(p1 != p2);
             * edadPerro = (int)p1;
             * Console.WriteLine("Edad perro: {0}\r", edadPerro);
             *
             * Console.WriteLine("------------Gato---------\r");
             *
             * Gato g1 = new Gato("michi", "arabe");
             * Gato g2 = new Gato("carla", "chui");
             *
             * masco.Add(g1);
             * masco.Add(g2);
             *
             * Console.WriteLine(g1.ToString());
             * Console.WriteLine(g1 == g2);
             * Console.WriteLine(g1 != g2);
             *
             * Console.WriteLine("\n\n ------La posta-------\r\r\n");
             *
             * Grupo g = new Grupo("Rio", Grupo.TipoManada.mixta);
             *
             * g += p1;
             * g += p2;
             * g += g1;
             * g -= p1;
             *
             * Console.WriteLine(g);
             *
             * //---------PRUEBO SOBRECARGA DEL EQUALS--------------
             *
             * Gato g5 = new Gato("michi", "pajjaro");
             * Gato g6 = new Gato("loli", "pe");
             *
             * Console.WriteLine(  g5.Equals(g6));
             *
             *
             * Perro p5 = new Perro("michi", "pajjaro");
             * Perro p6 = new Perro("jorge", "panflim");
             *
             * Console.WriteLine(p5.Equals(p6));
             *
             * Console.WriteLine(p5.Equals(g5));
             */

            Gato  g1 = new Gato("loco", "pito");
            Perro p1 = new Perro("acuaman", "longsdale");
            Perro p2 = new Perro("fi", "fo");

            Console.WriteLine(p1.Equals(p2));

            Console.WriteLine(p1.Equals(g1));



            Console.ReadLine();
        }