Ejemplo n.º 1
0
        public async Task <ActionResult> Post([FromBody] Entrenador entrenador)
        {
            context.Entrenadores.Add(entrenador);
            await context.SaveChangesAsync();

            return(new CreatedAtRouteResult("GetEntrenador", new { id = entrenador.Id }, entrenador));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Foto,NombreEntrenador,ApellidoEntrenador,Telefono,Especialidad,GimnasioId")] Entrenador entrenador)
        {
            if (id != entrenador.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(entrenador);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EntrenadorExists(entrenador.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["GimnasioId"] = new SelectList(_context.Set <Gimnasio>(), "Id", "Id", entrenador.GimnasioId);
            return(View(entrenador));
        }
Ejemplo n.º 3
0
 public void validarEntrenador(Entrenador entrenador)
 {
     if (entrenador.Nombre == null || entrenador.Nombre == "")
     {
         ModelState.AddModelError("Nombre", "El campo Nombre es requerido");
     }
 }
        public IHttpActionResult PutEntrenador(int id, Entrenador entrenador)
        {
            if (id != entrenador.id)
            {
                return(BadRequest());
            }

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
Ejemplo n.º 5
0
        public async void Continue_Tapped(object sender, EventArgs e)
        {
            if (await ValidarFormulario())
            {
                await DisplayAlert("Exito", "Todos los campos son correctos.", "OK");

                var entrenador = new Entrenador
                {
                    Nombre     = NombreEntry.Text,
                    DNI        = Int32.Parse(DNIEntry.Text),
                    Telefono   = Int32.Parse(TelefonoEntry.Text),
                    Nacimiento = FechaNacimientoEntry.Date,
                    Correo     = EmailEntry.Text,
                    Direccion  = DireccionEntry.Text,
                    Ciudad     = Convert.ToString(CiudadEntry.SelectedItem)
                };

                NombreEntry.Text          = "";
                DNIEntry.Text             = "";
                TelefonoEntry.Text        = "";
                FechaNacimientoEntry.Date = DateTime.Now;
                EmailEntry.Text           = "";
                DireccionEntry.Text       = "";
                CiudadEntry.SelectedItem  = "";

                await DisplayAlert("Confirmación", "Cliente añadido correctamente.", "OK");
            }
        }
Ejemplo n.º 6
0
        /// <summary>
        /// Envia un mail a uno de los NPC agendados como contacto
        /// </summary>
        static void EnviarMail()
        {
            Menu.HeaderPrincipal();
            ListaContactos();

            Entrenador destinatario = ValidarContacto();
            string     mensaje      = Validaciones.ValidarCadena("Escriba su mensaje");

            Menu.HeaderPrincipal();
            Menu.CambiarColor(ConsoleColor.Yellow);
            Console.WriteLine("Para: {0}", destinatario.NombreOT);
            Console.WriteLine("{0}{1}\n", Menu.Identar(12), mensaje);
            Menu.ResetearColor();

            if (Validaciones.ValidarSoN("Desea enviar el mail?"))
            {
                Console.WriteLine("\nEl mail ha sido enviado exitosamente.");
                _cantMailsEnviados++;
            }
            else
            {
                Menu.CambiarColor(ConsoleColor.Red);
                Console.WriteLine("\nEl mail ha sido cancelado.");
            }

            Menu.EspereUnaTecla();
        }
Ejemplo n.º 7
0
 public void validar(Entrenador entrenador)
 {
     if (entrenador.Nombre == null || entrenador.Nombre == "")
     {
         ModelState.AddModelError("Nombre", "El campo nombre es obligatorio");
     }
 }
Ejemplo n.º 8
0
        /// <summary>
        /// Le pide al usuario que ingrese los datos del pokemon a cargar y valida la informacion
        /// </summary>
        /// <returns>El pokemon cargado</returns>
        static Pokemon CargaDatosPokemon()
        {
            #region Se deben validar los datos y por ultimo instanciar un nuevo Pokemon con los campos ingresados
            //Cargamos el nroDex
            short nroDex = Validaciones.ValidarNroDex();

            //Cargamos el nombre
            string nombre = Validaciones.ValidarCadena("Ingrese el nombre del pokemon");

            //Cargamos el nivel
            byte nivel = Validaciones.ValidarNivel();

            //Cargamos el tipo
            Tipo tipo = Validaciones.ValidarTipo();

            //Cargamos la pokebola
            Pokebola pokebola = Validaciones.ValidarPokebola();

            //Cargamos el genero
            Genero genero = Validaciones.ValidarGenero();

            //Cargamos los ataques
            string[] ataques = Validaciones.ValidarAtaques();

            //Cargamos el trainer
            Entrenador entrenador = Validaciones.ValidarEntrenador();

            //Cargamos el item
            bool item = Validaciones.ValidarItem();
            #endregion

            return(new Pokemon(nroDex, nombre, nivel, tipo, genero, entrenador, pokebola, ataques, item));
        }
Ejemplo n.º 9
0
        public ActionResult DeleteConfirmed(decimal id)
        {
            Entrenador entrenador = db.Entrenador.Find(id);

            db.Entrenador.Remove(entrenador);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Entrenador entrenador = await db.Entrenador.FindAsync(id);

            db.Entrenador.Remove(entrenador);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
 private void Cancel_Click(object sender, RoutedEventArgs e)
 {
     Nombre.Clear();
     Telefono.Clear();
     Email.Clear();
     Entrenador.Clear();
     Torneo.SelectedIndex = -1;
     Campo.SelectedIndex  = -1;
 }
        public async Task <ActionResult> Edit([Bind(Include = "ent_codigo,ent_nombres,ent_primerApellido,ent_segundoApellido,ent_telefono,ent_correo")] Entrenador entrenador)
        {
            if (ModelState.IsValid)
            {
                db.Entry(entrenador).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(entrenador));
        }
        public IHttpActionResult GetEntrenador(int id)
        {
            Entrenador entrenador = db.Entrenador.Find(id);

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

            return(Ok(entrenador));
        }
Ejemplo n.º 14
0
        public ActionResult Crear(Entrenador entrenador)
        {
            validar(entrenador);
            if (ModelState.IsValid == true)
            {
                conexion.Entrenadores.Add(entrenador);
                conexion.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(entrenador));
        }
Ejemplo n.º 15
0
        public IHttpActionResult PostEntrenador(Entrenador entrenador)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Entrenador.Add(entrenador);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = entrenador.Id }, entrenador));
        }
Ejemplo n.º 16
0
 public IActionResult Formulario(Entrenador entrenador)
 {
     if (ModelState.IsValid)
     {
         //Guardar en BD
         return(RedirectToAction("Confirmacion"));
     }
     else
     {
         return(View(entrenador));
     }
 }
Ejemplo n.º 17
0
        public async Task <IActionResult> Create([Bind("Id,Foto,NombreEntrenador,ApellidoEntrenador,Telefono,Especialidad,GimnasioId")] Entrenador entrenador)
        {
            if (ModelState.IsValid)
            {
                _context.Add(entrenador);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["GimnasioId"] = new SelectList(_context.Set <Gimnasio>(), "Id", "Id", entrenador.GimnasioId);
            return(View(entrenador));
        }
Ejemplo n.º 18
0
        public async Task <ActionResult> Put(int id, [FromBody] Entrenador entrenador)
        {
            if (id != entrenador.Id)
            {
                return(BadRequest()); //400
            }

            context.Entry(entrenador).State = EntityState.Modified;
            await context.SaveChangesAsync();

            return(Ok());
        }
Ejemplo n.º 19
0
        public IActionResult Registro(Entrenador x)
        {
            if (ModelState.IsValid)
            {
                _context.Add(x);
                _context.SaveChanges();

                return(RedirectToAction("Index"));
            }

            return(View(x));
        }
Ejemplo n.º 20
0
        public ActionResult Entrenador(Entrenador entrenador)
        {
            if (ModelState.IsValid)
            {
                entrenador.fchCreacion = DateTime.Now;
                var newContext = new FootballEntities();
                db.Entrenador.Add(entrenador);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(entrenador));
        }
Ejemplo n.º 21
0
        // GET: Entrenadors/Details/5
        public ActionResult Details(decimal id)
        {
            if (id == -1)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Entrenador entrenador = db.Entrenador.Find(id);

            if (entrenador == null)
            {
                return(HttpNotFound());
            }
            return(View(entrenador));
        }
Ejemplo n.º 22
0
        private static void listarEntrenador()
        {
            Entrenador o = new Entrenador();

            Console.WriteLine("--------------------------LISTA DE ENTRENADORES------\n");
            Console.WriteLine(" ------------  cid entrenador |  nombre entrenador  |   fECHA");

            foreach (Entrenador item in o.ListaEntrenador())
            {
                //  Console.WriteLine( item.club.codigo_club+"   , "+ item.club.nombre_club+",  "+item.id_entrenador+",  "+item.nombre);
                Console.WriteLine("----------------- " + item.id_entrenador + "   , " + item.nombre + "  " + item.fecha_registro);
            }
            menu();
        }
Ejemplo n.º 23
0
 public IActionResult Formulario(Entrenador e)
 {
     if (ModelState.IsValid)
     {
         //TO_DO:Guardar en BD
         Console.WriteLine(ModelState.IsValid + "Formulario22222222222222222222222222222222222222222");
         return(RedirectToAction("Confirmacion"));
     }
     else
     {
         Console.WriteLine("probandoooooooooo............." + e);
         return(View(e));
     }
 }
        public IHttpActionResult DeleteEntrenador(int id)
        {
            Entrenador entrenador = db.Entrenador.Find(id);

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

            db.Entrenador.Remove(entrenador);
            db.SaveChanges();

            return(Ok(entrenador));
        }
        // GET: Entrenadores/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Entrenador entrenador = await db.Entrenador.FindAsync(id);

            if (entrenador == null)
            {
                return(HttpNotFound());
            }
            return(View(entrenador));
        }
Ejemplo n.º 26
0
        public IActionResult Privacy()
        {
            var entrenador = new Entrenador
            {
                Nombre          = "Ash",
                PuebloOrigen    = "Pueblo Paleta",
                FechaNacimiento = new DateTime(2000, 1, 1)
            };

            _context.Add(entrenador);
            _context.SaveChanges();

            return(View());
        }
Ejemplo n.º 27
0
        // GET: Entrenadors/Edit/5
        public ActionResult Edit(decimal id)
        {
            if (id == -1)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Entrenador entrenador = db.Entrenador.Find(id);

            if (entrenador == null)
            {
                return(HttpNotFound());
            }
            ViewBag.codigoFuncionario = new SelectList(db.Funcionario, "codigoFuncionario", "nombre", entrenador.codigoFuncionario);
            return(View(entrenador));
        }
Ejemplo n.º 28
0
        public ActionResult Entrenador(decimal id)
        {
            Funcionario original = db.Funcionario.Find(id);

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Entrenador funcionario = new Entrenador();

            funcionario.codigoFuncionario = id;
            funcionario.nombre            = original.nombre;

            return(View(funcionario));
        }
Ejemplo n.º 29
0
 public ActionResult Edit([Bind(Include = "codigoFuncionario,nombre,fchInicioCarrera,usuarioModificacion")] Entrenador entrenador)
 {
     if (ModelState.IsValid)
     {
         Entrenador entrenadorOut = db.Entrenador.Find(entrenador.codigoFuncionario);
         entrenador.usuarioCreacion = entrenadorOut.usuarioCreacion;
         entrenador.fchCreacion     = entrenadorOut.fchCreacion;
         entrenador.fchModificacion = DateTime.Now;
         var newContext = new FootballEntities();
         newContext.Entry(entrenador).State = EntityState.Modified;
         newContext.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.codigoFuncionario = new SelectList(db.Funcionario, "codigoFuncionario", "nombre", entrenador.codigoFuncionario);
     return(View(entrenador));
 }
Ejemplo n.º 30
0
        public ActionResult Create([Bind(Include = "nombre,fchInicioCarrera,usuarioCreacion")] Entrenador entrenador)
        {
            var last = (from m in db.Funcionario
                        select m.codigoFuncionario).Max();

            entrenador.codigoFuncionario = last + 1;
            if (ModelState.IsValid)
            {
                entrenador.fchCreacion = DateTime.Now;
                db.Entrenador.Add(entrenador);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }


            //ViewBag.codigoFuncionario = new SelectList(db.Funcionario, "codigoFuncionario", "idClub", entrenador.codigoFuncionario);
            return(View(entrenador));
        }
Ejemplo n.º 31
0
    void Start()
    {
        user = (ClaseJugador)Entrenador.CreateTrainer("ClaseJugador","PEPE");
        opoN = PlayerPrefs.GetString("Entrenador");
        oponent = (Entrenador)Entrenador.CreateTrainer(opoN,opoN);
        PlayerPrefs.DeleteKey("Entrenador");
        battleStageOp = battleStage = (int)Stage.elegir;
        userMon = user.equipo[user.activo];
        opoMon = oponent.equipo[oponent.activo];
        act1 = user.accionEntrenador();
        act2 = Accion.CreateAccion("Elegir");

        GameObject.Find("OponentIm").GetComponent<Image>().sprite = Resources.Load(opoMon.imgDir, typeof(Sprite)) as Sprite;
        GameObject.Find("UserIm").GetComponent<Image>().sprite = Resources.Load(userMon.imgDir, typeof(Sprite)) as Sprite;
        actionPanel.SetActive(true);
        if(oponent.catchRate <= 0){
            GameObject.Find("ItemBtn").SetActive(false);
        }
    }
Ejemplo n.º 32
0
        private void bEntrenar_Click(object sender, EventArgs e)
        {
            string[] url = new string[lbUrl.Items.Count];
            string[] campo1 = new string[lbUrl.Items.Count];
            string[] campo2 = new string[lbUrl.Items.Count];
            string[] campo3 = new string[lbUrl.Items.Count];
            string[] campo4 = new string[lbUrl.Items.Count];
            string[] campo5 = new string[lbUrl.Items.Count];

            for (int i = 0; i < lbUrl.Items.Count; i++)
            {
                url[i] = lbUrl.Items[i].ToString();
                campo1[i] = lbCampo1.Items[i].ToString();
                //Comenzamos a comprobar si hay mas de un campo
                if (lbCampo2.Items.Count > 0)
                    campo2[i] = lbCampo2.Items[i].ToString();
                if (lbCampo3.Items.Count > 0)
                    campo3[i] = lbCampo3.Items[i].ToString();
                if (lbCampo4.Items.Count > 0)
                    campo4[i] = lbCampo4.Items[i].ToString();
                if (lbCampo5.Items.Count > 0)
                    campo5[i] = lbCampo5.Items[i].ToString();
            }

            Entrenador maestro = new Entrenador(url, campo1, campo2, campo3, campo4, campo5);
            Maestro = maestro;
        }