public JogadorModelConsulta Editar(int id) { try { JogadorDal d = new JogadorDal(); Jogador j = d.FindById(id); if (j != null) { var model = new JogadorModelConsulta(); model.IdJogador = j.IdJogador; model.Nome = j.Nome; model.Apelido = j.Apelido; model.DataNascimento = j.DataNascimento.ToString("dd/MM/yyyy"); model.Time = j.Time.Nome; return(model); } else { throw new Exception("Jogador não encontrado."); } } catch (Exception e) { throw new Exception("Erro: " + e.Message); } }
public string Excluir(int id) { try { JogadorDal d = new JogadorDal(); Jogador j = d.FindById(id); if (j != null) { d.Delete(j); return("Jogador excluído."); } else { return("Jogador não encontrado."); } } catch (Exception e) { return(e.Message); } }
public JsonResult Editar(JogadorModelEdicao model) { try { JogadorDal d = new JogadorDal(); Jogador j = d.FindById(model.IdJogador); if (j != null) { model.Nome = j.Nome; model.Apelido = j.Apelido; model.Posicao = j.Posicao; model.DataNascimento = j.DataNascimento; model.IdTime = j.Time.IdTime; } return Json(model); } catch (Exception e) { return Json(e.Message); } }
public ActionResult Editar(int id) { var model = new JogadorModelEdicao(); try { JogadorDal d = new JogadorDal(); Jogador j = d.FindById(id); if (j != null) { model.IdJogador = j.IdJogador; model.Nome = j.Nome; model.Apelido = j.Apelido; model.DataNascimento = j.DataNascimento; model.Posicao = j.Posicao; model.IdTime = j.IdTime; } } catch (Exception e) { ViewBag.Mensagem = e.Message; } return View(model); }
public ActionResult Excluir(int id) { try { JogadorDal d = new JogadorDal(); d.Delete(d.FindById(id)); ViewBag.Mensagem = "Jogador excluído com sucesso."; } catch (Exception e) { ViewBag.Mensagem = e.Message; } return RedirectToAction("Consulta"); }
public JsonResult Excluir(JogadorModelEdicao model) { try { JogadorDal d = new JogadorDal(); Jogador j = d.FindById(model.IdJogador); if (j != null) { d.Delete(j); return Json("Jogador excluído."); } else { return Json("Jogador não encontrado."); } } catch (Exception e) { return Json(e.Message); } }