Exemple #1
0
        // POST: api/Filmes
        public List <Filme> Post([FromBody] Filme filme)
        {
            Filme _filme = new Filme();

            _filme.Create(filme);
            return(_filme.ListarFilmes());
        }
        // POST: api/Locacao
        public List <Locacao> Post([FromBody] LocacaoDTO locacao)
        {
            Locacao _locacao = new Locacao();

            Filme filme         = new Filme();
            var   procurarFilme = filme.ListarFilmes().Where(x => x.id == locacao.idFilme).FirstOrDefault();

            if (procurarFilme != null)
            {
                DateTime dt1 = Convert.ToDateTime(locacao.dateDevolucao);


                _locacao.Create(locacao.idFilme, locacao.idLocador, locacao.dateDevolucao);

                return(_locacao.ListarLocacao());
            }
            else
            {
                throw new ArgumentException($"ID de filme fornecido não existe");
            }
        }
Exemple #3
0
        // GET: api/Filmes/5
        public Filme Get(int id)
        {
            Filme filme = new Filme();

            return(filme.ListarFilmes().Where(x => x.id == id).FirstOrDefault());
        }
Exemple #4
0
        // GET: api/Filmes
        public IEnumerable <Filme> Get()
        {
            Filme filme = new Filme();

            return(filme.ListarFilmes());
        }