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")); }
// GET: Home public ActionResult Index() { if (AmizadeDAO.Listar(Int32.Parse(Session["UsuarioId"].ToString())) != null) { ViewBag.Amizades = AmizadeDAO.Listar(Int32.Parse(Session["UsuarioId"].ToString())); } else { ViewBag.Amizades = null; } Usuario usuarioLogado = UsuarioDAO.Buscar(Int32.Parse(Session["UsuarioId"].ToString())); ViewBag.Cachorros = CachorroDAO.BuscarPorDono(Int32.Parse(Session["UsuarioId"].ToString())); return(View(usuarioLogado)); }
public ActionResult Cadastrar(Cachorro cachorro, HttpPostedFileBase ImagemUri) { if (ModelState.IsValid) { if (ImagemUri != null) { string nomeImagem = Path.GetFileName(ImagemUri.FileName); string caminho = Path.Combine(Server.MapPath("~/Imagens/"), nomeImagem); ImagemUri.SaveAs(caminho); cachorro.ImagemUri = nomeImagem; } else { cachorro.ImagemUri = "CachorroSemImagem.png"; } cachorro.UsuarioId = Int32.Parse(Session["UsuarioId"].ToString()); CachorroDAO.Salvar(cachorro); return(RedirectToAction("Index", "Home")); } return(View(cachorro)); }
public List <Cachorro> GetUsuarios(int usuarioId) { return(CachorroDAO.BuscarPorDono(usuarioId)); }
public ActionResult SolicitarPasseio(int id) { ViewBag.Cachorros = CachorroDAO.BuscarPorDono(id); return(View(UsuarioDAO.Buscar(id))); }
public ActionResult Remover(int id) { CachorroDAO.Deletar(CachorroDAO.Buscar(id)); return(RedirectToAction("Index", "Home")); }
public ActionResult Editar(int id) { return(View(CachorroDAO.Buscar(id))); }
public void DeleteCachorro(int id) { CachorroDAO.RemoverCachorro(id); }
public void PostUsuario(Cachorro cachorro) { CachorroDAO.CadastrarCachorro(cachorro); }
public void AlteraCachorro(Cachorro cachorro, int id) { CachorroDAO.AlterarCachorro(cachorro, id); }
public IQueryable <Cachorro> GetCachorro(int idUsuario) { return(CachorroDAO.RetornarCachorroPorIdUsuario(idUsuario)); }
// GET: api/Cachorroes public IQueryable <Cachorro> GetCachorro() { return(CachorroDAO.RetornarCachorros()); }