public ActionResult Edit(int idLegoozer, int idEndereco, FormCollection collection) { var legoozer = repositorioLegooZer.Recuperar(idLegoozer); var endereco = legoozer.Enderecos.SingleOrDefault(e => e.EnderecoID == idEndereco); ViewBag.LegooZer = legoozer; if (TryUpdateModel(endereco)) { repositorioLegooZer.Atualizar(legoozer); repositorioLegooZer.Salvar(); return(RedirectToAction("Index", new { idLegoozer = idLegoozer })); } return(View(endereco)); }
public ActionResult Edit(int id, FormCollection collection) { var legoozerParaEditar = repositorioLegooZer.Recuperar(id); if (TryUpdateModel(legoozerParaEditar)) { repositorioLegooZer.Atualizar(legoozerParaEditar); repositorioLegooZer.Salvar(); return(RedirectToAction("Index")); } return(View(legoozerParaEditar)); }
public void deve_alterar_legoozer() { var legooZer01 = GravarLegooZer(); using (var repositorio = new RepositorioLegooZer(sgalContext)) { legooZer01.Nome = "Harry"; repositorio.Atualizar(legooZer01); } var atual = RecarregarLegooZer(legooZer01.LegooZerID); atual.Nome.Should().Be("Harry"); }