Ejemplo n.º 1
0
        public void RemoverFilme(Models.TbFilme filme)
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();

            Models.TbFilme atual = ctx.TbFilme.First(x => x.IdFilme == filme.IdFilme);
            ctx.TbFilme.Remove(atual);
            ctx.SaveChanges();
        }
Ejemplo n.º 2
0
        public List <Models.TbFilme> Consultar()
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();

            List <Models.TbFilme> filmes = ctx.TbFilme.ToList();

            return(filmes);
        }
Ejemplo n.º 3
0
        public Models.TbDiretor Salvar(Models.TbDiretor diretorFilme)
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();
            ctx.TbDiretor.Add(diretorFilme);
            ctx.SaveChanges();

            return(diretorFilme);
        }
Ejemplo n.º 4
0
        public void AlterarDisponibilidade(Models.TbFilme filme)
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();

            Models.TbFilme atual = ctx.TbFilme.First(flm => flm.IdFilme == filme.IdFilme);
            atual.BtDisponivel = filme.BtDisponivel;

            ctx.SaveChanges();
        }
Ejemplo n.º 5
0
        public List <Models.TbFilme> ConsultarPorGenero(string genero)
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();

            List <Models.TbFilme> filmeFiltrado = ctx.TbFilme.Where(flm => flm.DsGenero == genero)
                                                  .ToList();

            return(filmeFiltrado);
        }
Ejemplo n.º 6
0
        public Models.TbFilme Salvar(Models.TbFilme filme)
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();

            ctx.TbFilme.Add(filme);
            ctx.SaveChanges();

            return(filme);
        }
Ejemplo n.º 7
0
        public Models.TbAtor Salvar(Models.TbAtor ator)
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();

            ctx.TbAtor.Add(ator);
            ctx.SaveChanges();

            return(ator);
        }
Ejemplo n.º 8
0
        public Models.TbAtor Ator(Models.TbAtor ator)
        {
            Models.db_filmeContext db = new Models.db_filmeContext();

            db.Add(ator);
            db.SaveChanges();

            return(ator);
        }
Ejemplo n.º 9
0
        public void RemoverPorGenero(Models.TbFilme filme)
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();

            List <Models.TbFilme> filmes = ctx.TbFilme.Where(x => x.DsGenero == filme.DsGenero)
                                           .ToList();

            ctx.TbFilme.RemoveRange(filmes);
            ctx.SaveChanges();
        }
Ejemplo n.º 10
0
        public List <Models.TbDiretor> Listar()
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();

            List <Models.TbDiretor> diretores =
                ctx.TbDiretor.Include(fml => fml.IdFilmeNavigation)
                .ToList();

            return(diretores);
        }
Ejemplo n.º 11
0
        public void Alterar(Models.TbFilme filme)
        {
            Models.db_filmeContext ctx = new Models.db_filmeContext();

            Models.TbFilme atual = ctx.TbFilme.First(flm => flm.IdFilme == filme.IdFilme);
            atual.NmFilme      = filme.NmFilme;
            atual.DsGenero     = filme.DsGenero;
            atual.NrDuracao    = filme.NrDuracao;
            atual.VlAvaliacao  = filme.VlAvaliacao;
            atual.BtDisponivel = filme.BtDisponivel;
            atual.DtLancamento = filme.DtLancamento;

            ctx.SaveChanges();
        }