public ActionResult Consulta() { var list = new List<JogadorModelConsulta>(); try { JogadorDal d = new JogadorDal(); foreach (Jogador j in d.FindAll()) { 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.Posicao = j.Posicao; model.Time = j.Time.Nome; list.Add(model); } } catch (Exception e) { ViewBag.Mensagem = e.Message; } return View(list); }
public ActionResult Cadastro(JogadorModelCadastro model) { try { if (ModelState.IsValid) { Jogador j = new Jogador(); j.Nome = model.Nome; j.Apelido = model.Apelido; j.DataNascimento = model.DataNascimento; j.Posicao = model.Posicao; j.IdTime = model.IdTime; JogadorDal d = new JogadorDal(); d.Insert(j); ViewBag.Mensagem = "O jogador " + j.Nome + ", foi cadastrado com sucesso."; ModelState.Clear(); } else { ViewBag.Mensagem = "Preencha os campos corretamente."; } } catch (Exception e) { ViewBag.Mensagem = e.Message; } return View(new JogadorModelCadastro()); }
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 List <JogadorModelConsulta> Consultar() { try { var lista = new List <JogadorModelConsulta>(); JogadorDal d = new JogadorDal(); foreach (Jogador j in d.FindAll()) { 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.Posicao = j.Posicao; model.Time = j.Time.Nome; lista.Add(model); } return(lista); } catch (Exception e) { throw new Exception("Erro: " + e.Message); } }
public string Cadastrar(JogadorModelCadastro model) { try { Jogador j = new Jogador(); j.Nome = model.Nome; j.Apelido = model.Apelido; j.DataNascimento = model.DataNascimento; j.Posicao = model.Posicao; j.IdTime = model.IdTime; JogadorDal d = new JogadorDal(); d.Insert(j); return("Jogador cadastrado."); } catch (Exception e) { return(e.Message); } }
public JsonResult Cadastrar(JogadorModelCadastro model) { try { Jogador j = new Jogador(); j.Nome = model.Nome; j.Apelido = model.Apelido; j.Posicao = model.Posicao; j.DataNascimento = model.DataNascimento; j.Time.IdTime = model.IdTime; JogadorDal d = new JogadorDal(); d.SaveOrUpdate(j); return Json("Jogador " + j.Nome + ", cadastrado com sucesso."); } catch (Exception e) { return Json(e.Message); } }
public string Atualizar(JogadorModelEdicao model) { try { Jogador j = new Jogador(); j.IdJogador = model.IdJogador; j.Nome = model.Nome; j.Apelido = model.Apelido; j.DataNascimento = model.DataNascimento; j.Posicao = model.Posicao; j.IdTime = model.IdTime; JogadorDal d = new JogadorDal(); d.Update(j); return("Jogador atualizado."); } catch (Exception e) { return(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 ActionResult Editar(JogadorModelEdicao model) { try { Jogador j = new Jogador(); j.IdJogador = model.IdJogador; j.Nome = model.Nome; j.Apelido = model.Apelido; j.DataNascimento = model.DataNascimento; j.Posicao = model.Posicao; j.IdTime = model.IdTime; JogadorDal d = new JogadorDal(); d.Update(j); ViewBag.Mensagem = "Jogador atualizado com sucesso."; } catch (Exception e) { ViewBag.Mensagem = e.Message; } return RedirectToAction("Consulta"); }
public JsonResult Edicao(JogadorModelEdicao model) { try { Jogador j = new Jogador(); j.IdJogador = model.IdJogador; j.Nome = model.Nome; j.Apelido = model.Apelido; j.Posicao = model.Posicao; j.DataNascimento = model.DataNascimento; j.Time = new Time(); j.Time.IdTime = model.IdTime; JogadorDal d = new JogadorDal(); d.SaveOrUpdate(j); return Json("Time editado com sucesso."); } catch (Exception e) { return Json(e.Message); } }
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); } }