public ActionResult Editar(Cachorro cachorroAlterado, HttpPostedFileBase ImagemUri) { Cachorro cachorroOriginal = CachorroDAO.Buscar(cachorroAlterado.CachorroId); if (ImagemUri != null) { string nomeImagem = Path.GetFileName(ImagemUri.FileName); string caminho = Path.Combine(Server.MapPath("~/Images/"), nomeImagem); ImagemUri.SaveAs(caminho); cachorroOriginal.ImagemUri = nomeImagem; } cachorroOriginal.Nome = cachorroAlterado.Nome; cachorroOriginal.Nascimento = cachorroAlterado.Nascimento; cachorroOriginal.Porte = cachorroAlterado.Porte; cachorroOriginal.Raca = cachorroAlterado.Raca; if (ModelState.IsValid) { CachorroDAO.Editar(cachorroOriginal); } else { return(View(cachorroOriginal)); } return(RedirectToAction("Index", "Home")); }
public ActionResult Remover(int id) { CachorroDAO.Deletar(CachorroDAO.Buscar(id)); return(RedirectToAction("Index", "Home")); }
public ActionResult Editar(int id) { return(View(CachorroDAO.Buscar(id))); }