public ActionResult Index() { var bus = new JogoBusiness(); var jogos = bus.CarregarTodos(); return(View(jogos)); }
public ActionResult Alterar(int id) { var bus = new JogoBusiness(); var jogo = bus.CarregarPorId(id); return(View("Alterar", jogo)); }
// GET: Jogos public ActionResult Index() { var listaJogos = JogoBusiness.Listar(User.Identity.Name); var listaJogosVm = Mapper.Map <List <JogoViewModel> >(listaJogos); return(View(listaJogosVm)); }
public PartialViewResult DetalharAmigoJogo(int id) { var jogo = JogoBusiness.ConsultarPorId(id); var emprestimo = jogo.ListaEmprestimos.FirstOrDefault(); var emprestimoVm = Mapper.Map <Emprestimo, EmprestimoViewModel>(emprestimo); return(PartialView("~/Views/Jogos/Partial/_modalDetalheAmigo.cshtml", emprestimoVm)); }
public IActionResult Deletar(string Id) { if (!String.IsNullOrWhiteSpace(Id)) { Jogo entidade = new JogoBusiness(this._configuration).ObterPorIDs(new object[] { int.Parse(Id) }); new JogoBusiness(this._configuration).Deletar(entidade); } return(RedirectToAction(nameof(CadastroJogoController.Index), "CadastroJogo")); }
public ActionResult Edit([Bind(Include = "JogoId,Nome,Plataforma")] JogoViewModel jogoVm) { if (ModelState.IsValid) { var jogo = Mapper.Map <Jogo>(jogoVm); var usuario = UsuarioBusiness.ConsultaUsuario(User.Identity.Name); jogo.UsuarioId = usuario.UsuarioId; JogoBusiness.Salvar(jogo); return(RedirectToAction("Index")); } return(View(jogoVm)); }
public void Excluir(string id) { try { var idInt = int.Parse(id); var bus = new JogoBusiness(); bus.Excluir(idInt); } catch { throw new Exception(); } }
public void Adicionar(Jogo jogo) { var bus = new JogoBusiness(); if (jogo.Id != null) { bus.Alterar(jogo); } else { bus.Cadastrar(jogo); } }
// GET: Jogos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var jogo = JogoBusiness.ConsultarPorId(id.Value); if (jogo == null) { return(HttpNotFound()); } var jogoVm = Mapper.Map <JogoViewModel>(jogo); return(View(jogoVm)); }
public IActionResult Index(string Id) { CadastroJogoModel model = new CadastroJogoModel(); if (!String.IsNullOrWhiteSpace(Id)) { Jogo entidade = new JogoBusiness(this._configuration).ObterPorIDs(new object[] { int.Parse(Id) }); if (entidade != null) { model.Id = entidade.Id; model.Nome = entidade.Nome; } } model.Entidades = new JogoBusiness(this._configuration).ObterTodos(); return(View(model)); }
public IActionResult Salvar(CadastroJogoModel model) { Jogo entidade = null; if (model.Id > 0) { entidade = new JogoBusiness(this._configuration).ObterPorIDs(new object[] { model.Id }); } if (entidade == null) { entidade = new Jogo(); } entidade.Nome = model.Nome; entidade = new JogoBusiness(this._configuration).SalvarOuAtualizar(entidade); return(RedirectToAction(nameof(CadastroJogoController.Index), "CadastroJogo")); }
public ActionResult DeleteConfirmed(int id) { JogoBusiness.ExcluirPorId(id); return(RedirectToAction("Index")); }