Example #1
0
        public async Task <ActionResult <Futbolista> > PostFutbolista(Futbolista futbolista)
        {
            _context.Futbolistas.Add(futbolista);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetFutbolista", new { id = futbolista.FutbolistaId }, futbolista));
        }
Example #2
0
        public async Task <IActionResult> PutFutbolista(int id, Futbolista futbolista)
        {
            if (id != futbolista.FutbolistaId)
            {
                return(BadRequest());
            }

            _context.Entry(futbolista).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!FutbolistaExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Example #3
0
        public IHttpActionResult PutFutbolista(int id, Futbolista futbolista)
        {
            if (id != futbolista.id)
            {
                return(BadRequest());
            }

            db.Entry(futbolista).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!FutbolistaExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Example #4
0
        public IHttpActionResult GetFutbolista(int id)
        {
            Futbolista futbolista = db.Futbolista.Find(id);

            if (futbolista == null)
            {
                return(NotFound());
            }

            return(Ok(futbolista));
        }
        static void Main(string[] args)
        {
            //INSTANCIA
            var jugador = new Futbolista();

            Console.WriteLine("Nombre de jugador:");
            Console.WriteLine(jugador.nombre = "Leonel");

            var juez = new Persona();

            Console.WriteLine("Nombre de Arbitro:");
            Console.WriteLine(juez.nombre = "Omar");
            Console.ReadKey();
        }
Example #6
0
        public IHttpActionResult DeleteFutbolista(int id)
        {
            Futbolista futbolista = db.Futbolista.Find(id);

            if (futbolista == null)
            {
                return(NotFound());
            }

            db.Futbolista.Remove(futbolista);
            db.SaveChanges();

            return(Ok(futbolista));
        }
Example #7
0
        public IHttpActionResult PostFutbolista(Futbolista futbolista)
        {
            db.Futbolista.Add(futbolista);

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateException)
            {
                if (FutbolistaExists(futbolista.id))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = futbolista.id }, futbolista));
        }
        static void Main(string[] args)
        {
            //INSTANCIA
            Console.WriteLine("Clase MyFutbol");
            Console.Write("1º) Jugador del partido" + "\n" + "2º) Árbitro del partido" + "\n" + "3º) Estadio" + "\n");
            Console.Write("Seleccione una opción: ");

            switch (Console.Read())

            {
            case '1':
                Console.Clear();
                var jugador = new Futbolista("Leonel", "Messi", "Delantero", 29);
                Console.WriteLine("Nombres:  " + jugador.nombre + " " + jugador.apellido +
                                  "\nEdad: " + jugador.edad + "\nPosicion: " + jugador.posicion);
                jugador.Jugar();
                break;

            case '2':
                Console.Clear();
                var juez = new Arbitro("Omar", "Ponce", "Central", 35);
                Console.WriteLine("El arbitro es:  " + juez.nombre + " " + juez.apellido +
                                  "\nEdad: " + juez.edad + "\nPosicion del árbitro: " + juez.posicion);
                juez.CumplirReglas();
                break;

            case '3':
                Console.Clear();
                var estadio = new Cancha("Camp Nou", "España", "Barcelona");
                Console.WriteLine("Nombre del estadio: " + estadio.nombre + " \nPais: " + estadio.pais +
                                  "\nCiudad: " + estadio.ciudad);
                break;
            }

            Console.ReadLine();
        }
Example #9
0
        static void Main(string[] args)
        {
            Console.WriteLine("Clase MyFutbol");
            Balon adidas = new Balon();

            adidas.Inflar();


            Futbolista Messi = new Futbolista();

            Messi.Jugar();

            Cancha Old = new Cancha();

            Old.Sostener();

            Camiseta Manchester = new Camiseta();

            Manchester.Vestir();

            Botines Nike = new Botines();

            Nike.Proteger();
        }