public ActionResult AlterarAnime(int?id) // Get Alterar Anime { ViewBag.Categorias = new SelectList(CategoriaDAO.RetornarCategoria(), "IDCategoria", "DescCategoria"); Animes a = AnimeDAO.BuscarPorID(id); return(View(AnimeDAO.BuscarPorNomeInclude(a))); }
public ActionResult AnimesAssistidos() //Lista todos os animes marcados como "assistido" { Usuario u = Session["usuarioLogado"] as Usuario; //Pega o usuário na Session List <Assistidos> listaaux = new List <Assistidos>(); //Lista Auxiliar para levar todos os assistidos u = BibliotecaDAO.AnimesAssistidos(u); //chama o método para poder pegar todos os animes assistidos foreach (Assistidos aux in u.AnimesAssistidos) //A partir disso eu pego todos os assistidos dele { aux.Anime = AnimeDAO.BuscarPorNomeInclude(aux.Anime); listaaux.Add(aux);//Adiciono para a lista auxiliar } ViewBag.Total = listaaux.Count; return(View(listaaux)); //Envio todos os assistidos para a View }
public ActionResult PesquisarAnime(string NomeAnime) //Post Pesquisar Anime { Animes a = new Animes(); a.NomeAnime = NomeAnime; Animes b = AnimeDAO.BuscarPorNomeInclude(a); if (b != null) { TempData["PesqAnime"] = b; return(RedirectToAction("PesquisarAnime", "Admin")); } ModelState.AddModelError("", "Esse anime não está cadastrado!"); TempData["Msgs"] = "Esse anime não está cadastrado na base!"; return(RedirectToAction("Index", "Admin")); }
public ActionResult Perfil() { Usuario u = Session["usuarioLogado"] as Usuario; //Pega o usuário na Session List <Assistidos> listaaux = new List <Assistidos>(); //Lista Auxiliar para levar todos os assistidos u = BibliotecaDAO.AnimesAssistidos(u); //chama o método para poder pegar todos os animes assistidos foreach (Assistidos aux in u.AnimesAssistidos) //A partir disso eu pego todos os assistidos dele { aux.Anime = AnimeDAO.BuscarPorNomeInclude(aux.Anime); listaaux.Add(aux);//Adiciono para a lista auxiliar } bool a; ViewBag.Contador = listaaux.Count; ViewBag.Total = BibliotecaDAO.TempoTotalAssistidoAll(u); return(View(listaaux)); }