Esempio n. 1
0
        static void Main(string[] args)
        {
            JugadorPrincipal jugaPrin = new JugadorPrincipal("Mario");
            JugadorCPU       jugCPU   = new JugadorCPU("Fantasmita");
            Naturaleza       nat      = new Naturaleza("pALOMA");

            Console.WriteLine("Ingrese el tamaño X");
            int.TryParse(Console.ReadLine(), out int x);

            Console.WriteLine("Ingrese el tamaño y");
            int.TryParse(Console.ReadLine(), out int y);

            Tablero tab = new Tablero(x, y);

            tab.Personajes.Add(jugaPrin);
            tab.Personajes.Add(jugCPU);
            tab.Personajes.Add(nat);

            for (int i = 0; i < 100; i++)
            {
                Console.WriteLine(tab.MostrarPosiciones());
            }

            Console.ReadKey();
        }
Esempio n. 2
0
        // POST: odata/Naturalezas
        public async Task <IHttpActionResult> Post(Naturaleza naturaleza)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Naturaleza.Add(naturaleza);
            await db.SaveChangesAsync();

            return(Created(naturaleza));
        }
Esempio n. 3
0
        // DELETE: odata/Naturalezas(5)
        public async Task <IHttpActionResult> Delete([FromODataUri] int key)
        {
            Naturaleza naturaleza = await db.Naturaleza.FindAsync(key);

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

            db.Naturaleza.Remove(naturaleza);
            await db.SaveChangesAsync();

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 4
0
        public IActionResult Post([FromBody] Naturaleza naturaleza)
        {
            naturaleza.ToUpperCase();

            if (naturaleza.Id > 0)
            {
                factory.Update(naturaleza);
            }
            else
            {
                factory.Insert(naturaleza);
            }

            factory.Save();

            return(Json(naturaleza));
        }
Esempio n. 5
0
        // PUT: odata/Naturalezas(5)
        public async Task <IHttpActionResult> Put([FromODataUri] int key, Delta <Naturaleza> patch)
        {
            Validate(patch.GetEntity());

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            Naturaleza naturaleza = await db.Naturaleza.FindAsync(key);

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

            patch.Put(naturaleza);

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!NaturalezaExists(key))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(Updated(naturaleza));
        }