コード例 #1
0
        public ActionResult EditJogador(int id, Jogador jogador)
        {
            try
            {
                Jogador oldJogador = AppServices.GetJogador(jogador.idJogador);

                if (oldJogador.nome != jogador.nome || oldJogador.avatar != jogador.avatar)
                {
                    DataUtils.DeleteShirt(jogador.nomeShirt);
                    jogador.nomeShirt = DataUtils.CreateJogadorShirt(
                        HttpContext.Server.MapPath("~/Images/Player_Shirts"),
                        jogador);
                }

                AppServices.EditJogador(jogador);

                return RedirectToAction("Jogadores");
            }
            catch
            {
                JogadorModels jm = new JogadorModels();
                jm.Jogador = jogador;
                return View(jm);
            }
        }
コード例 #2
0
 //
 // GET: /Admin/Edit/5
 public ActionResult EditJogador(int id)
 {
     JogadorModels jm = new JogadorModels();
     jm.Jogador = AppServices.GetJogador(id);
     return View(jm);
 }