Ejemplo n.º 1
0
        public ActionResult AdicionarTemp(int?id)  //  Get Adicionar Temporada
        {
            ViewBag.Temporadas = new SelectList(TemporadasDAO.ListaTemporadas(), "IDTemporada", "Estacao");
            ViewBag.Msgs       = "Cadastrado com sucesso, adicione as temporadas";
            var a = AnimeDAO.BuscarPorIDInclude(id);

            // ViewBag.Anime = TempData["AdtempAnime"];

            return(View(a));
        }
Ejemplo n.º 2
0
        public ActionResult EpisodiosTemporadaEdit(int?Temporada)   //Entra aqui quando o cara muda de temporada. Envia todos os episódios de X temporada
        {
            Temporada t = TemporadasDAO.BuscarTempPorId(Temporada); //busca a temporada

            TempData["SaveChan1"] = t.Estacao + "~ " + t.Ano;       //Salva o nome da estacao

            TempData["SaveTemp1"] = t;

            return(RedirectToAction("AtualizarEpAnime", "Biblioteca"));
        }
Ejemplo n.º 3
0
        public ActionResult EpisodiosTemporada(int?Temporada)       //Entra aqui quando o cara muda de temporada. Envia todos os episódios de X temporada
        {
            Temporada t = TemporadasDAO.BuscarTempPorId(Temporada); //busca a temporada

            TempData["EpisodiosTemp"] = t.Episodios.ToList();       //salva a lista de episodios
            TempData["SaveChan"]      = t.Estacao + "~" + t.Ano;    //Salva o nome da estacao
            TempData["SaveTemp"]      = t;

            return(RedirectToAction("AssistindoAnime", "Biblioteca"));
        }
Ejemplo n.º 4
0
        public static void Inserir()
        {
            Usuario usuario = new Usuario
            {
                UsuarioId      = 10,
                Nome           = "Adm",
                Sobrenome      = "Adm",
                Email          = "*****@*****.**",
                Nickname       = "Administrador",
                Login          = "******",
                Senha          = "Admin",
                ConfirmarSenha = "Admin",
                Nivel          = 1,
                Role           = "Administrador"
            };

            Categoria c = new Categoria {
                DescCategoria = "Shoujo"
            };

            CategoriaDAO.AddCategoria(c);
            c.DescCategoria = "Shonen";
            CategoriaDAO.AddCategoria(c);
            c.DescCategoria = "Seinen";
            CategoriaDAO.AddCategoria(c);
            c.DescCategoria = "Ecchi";
            CategoriaDAO.AddCategoria(c);

            Temporada t = new Temporada {
                Estacao = "Verão"
            };

            TemporadasDAO.AddStart(t);
            t.Estacao = "Outono";
            TemporadasDAO.AddStart(t);
            t.Estacao = "Inverno";
            TemporadasDAO.AddStart(t);
            t.Estacao = "Primavera";
            TemporadasDAO.AddStart(t);


            UsuarioDAO.CadastrarAdm(usuario);
        }
Ejemplo n.º 5
0
        public ActionResult AdicionarTemp(int?id, int?Temporadas, string txtAno, int QtdeEps)   //Post Adicionar Temporada
        {
            //Busca as temporadas
            ViewBag.Temporadas = new SelectList(TemporadasDAO.ListaTemporadas(), "IDTemporada", "Estacao");
            //Adiciona o ano ao objeto
            Animes    a    = new Animes();
            Temporada temp = new Temporada {
                Ano = txtAno
            };

            if (Temporadas != null && txtAno != null)
            {
                //Pegar o objeto todo
                a = AnimeDAO.BuscarPorID(id);

                //Trazer a temporada, de acordo com o ID recebido
                var back = TemporadasDAO.BuscarTempPorId(Temporadas);
                temp.Estacao = back.Estacao;
                Temporada t = TemporadasDAO.AddTemporada(temp, QtdeEps);

                //Precisa iniciar uma lista, caso ela esteja nula
                if (a.Temporadas == null)
                {
                    a.Temporadas = new List <Temporada>();
                }
                a.Temporadas.Add(t);


                a.QtdEpsTotal += t.Episodios.Count;

                AnimeDAO.AtualizarAnime(a);
                TempData["Msgs"] = "Cadastrado com sucesso. Procure o anime e adicione temporadas!";
                return(RedirectToAction("Index", "Admin"));
            }
            ModelState.AddModelError("", "Não deixe valores nulos! ");
            return(View(a));
        }