public void Alterar(EquipeDados equipeDados) { var equipe = ObterPeloId(equipeDados.Id); equipe.Nome = equipeDados.Nome; equipe.CorRgb = equipeDados.CorRgb; equipe.Ativo = equipeDados.Ativo; Db.Equipes.Update(equipe); Db.SaveChanges(); }
public IActionResult Index() { var dados = new EquipeDados() { Id = 0, Ativo = true }; var equipes = _equipesService.ObterEquipesLista(); var edicao = new EquipeListaDados(dados, equipes); return(View(edicao)); }
public void Incluir(EquipeDados equipeDados) { var equipe = new Equipe() { Id = 0, Nome = equipeDados.Nome, CorRgb = equipeDados.CorRgb, Ativo = equipeDados.Ativo }; Db.Equipes.Add(equipe); Db.SaveChanges(); }
public IActionResult Edit(int id) { var equipe = _equipesService.ObterPeloId(id); if (equipe == null) { return(NotFound()); } var dados = new EquipeDados(equipe); var equipesLista = _equipesService.ObterEquipesLista(); var edicao = new EquipeListaDados(dados, equipesLista); // return(View(nameof(Index), edicao)); }
public IActionResult Save(EquipeDados equipeDados) { if (ModelState.IsValid) { if (equipeDados.Id == 0) { _equipesService.Incluir(equipeDados); } else { _equipesService.Alterar(equipeDados); } return(RedirectToAction(nameof(Index))); } // var equipesLista = _equipesService.ObterEquipesLista(); var edicao = new EquipeListaDados(equipeDados, equipesLista); return(View(nameof(Index), edicao)); }