public ActionResult DeleteConfirmed(int id)
        {
            jogos jogos = db.jogos.Find(id);

            db.jogos.Remove(jogos);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
 public Boolean ValidarjogoParaCadastrar(jogos jogo)
 {
     if (jogo.nome == null || jogo.img == null || jogo.plataforma == null || jogo.preco == null || jogo.descricao == null)
     {
         return(false);
     }
     return(true);
 }
 public ActionResult Edit([Bind(Include = "JogoID,Nome_Jogo,UserID,SN_Emprestado,NM_Amigo")] jogos jogos)
 {
     if (ModelState.IsValid)
     {
         db.Entry(jogos).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(jogos));
 }
        public ActionResult Create([Bind(Include = "JogoID,Nome_Jogo,UserID,SN_Emprestado,NM_Amigo")] jogos jogos)
        {
            if (ModelState.IsValid)
            {
                db.jogos.Add(jogos);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(jogos));
        }
        public ActionResult Create(jogos jogos)
        {
            if (ModelState.IsValid)
            {
                db.jogos.Add(jogos);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            ViewBag.estadioJogo = new SelectList(db.estadios, "idEstadio", "nomeEstadio", jogos.estadioJogo);
            ViewBag.equipeAJogo = new SelectList(db.selecoes, "idSelecao", "nomeSelecao", jogos.equipeAJogo);
            ViewBag.equipeBJogo = new SelectList(db.selecoes, "idSelecao", "nomeSelecao", jogos.equipeBJogo);
            return View(jogos);
        }
        // GET: Jogos/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            jogos jogos = db.jogos.Find(id);

            if (jogos == null)
            {
                return(HttpNotFound());
            }
            return(View(jogos));
        }
        public ActionResult CadastrarJogo(jogos jogo)
        {
            if (ClassJogos.ValidarjogoParaCadastrar(jogo))
            {
                jogo.validacao = true;

                db.jogos.Add(jogo);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }

            else
            {
                return(RedirectToAction("Index"));
            }
        }
        public ActionResult JogoPage(string nomeCliente, int? quant, string nomeJogo, int jogoId)
        {
            jogos jogoComprado = ClassJogos.SelecionarGamePeloId(jogoId);
            clientes cliente = ClassClientes.SelecionarClientePeloNome(nomeCliente);
            compra novaCompra = new compra();

            float valorCompra = Convert.ToSingle(jogoComprado.preco * quant);

            jogoComprado.quantidade -= quant;
            cliente.valorGasto += valorCompra;
           
            novaCompra.jogos_idjogos = jogoComprado.idjogos;
            novaCompra.quantidade = quant;
            novaCompra.valor = valorCompra;
            novaCompra.clientes_idclientes = cliente.idclientes;
            novaCompra.dtCompra = Convert.ToDateTime(System.DateTime.Now);

            db.compra.Add(novaCompra);
            db.SaveChanges();
            db.Dispose();

            return RedirectToAction("Index");
        }
 public ActionResult Edit(jogos jogos)
 {
     if (ModelState.IsValid)
     {
         db.Entry(jogos).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     ViewBag.estadioJogo = new SelectList(db.estadios, "idEstadio", "nomeEstadio", jogos.estadioJogo);
     ViewBag.equipeAJogo = new SelectList(db.selecoes, "idSelecao", "nomeSelecao", jogos.equipeAJogo);
     ViewBag.equipeBJogo = new SelectList(db.selecoes, "idSelecao", "nomeSelecao", jogos.equipeBJogo);
     return View(jogos);
 }
Ejemplo n.º 10
0
        public jogos SelecionarGamePeloId(int id)
        {
            jogos Model = connect.jogos.First(o => o.idjogos == id);

            return(Model);
        }