// 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"); } }
// GET: api/Filmes/5 public Filme Get(int id) { Filme filme = new Filme(); return(filme.ListarFilmes().Where(x => x.id == id).FirstOrDefault()); }
// GET: api/Filmes public IEnumerable <Filme> Get() { Filme filme = new Filme(); return(filme.ListarFilmes()); }