public Models.Response.filmeresponse paramodeloresponse(Models.TbFilme filme) { Models.Response.filmeresponse resp = new Models.Response.filmeresponse(); resp.id = filme.IdFilme; resp.Filme = filme.NmFilme; resp.Genero = filme.DsGenero; resp.Avaliacao = filme.VlAvaliacao; resp.Duracao = filme.NrDuracao; resp.Disponivel = filme.BtDisponivel; resp.Lancamento = filme.DtLancamento; return(resp); }
public ActionResult <Models.Response.filmeresponse> inserir(Models.Request.filmerequest req) { try { utils.filmeconversor conversor = new utils.filmeconversor(); Models.TbFilme filme = conversor.paramodelotabela(req); Bussines.filmebussines Bussines = new Bussines.filmebussines(); filme = Bussines.inserir(filme); Models.Response.filmeresponse resp = conversor.paramodeloresponse(filme); return(resp); } catch (System.Exception ex) { return(BadRequest(new Models.Response.erroresponse(400, ex.Message))); } }
//[HttpGet("{id}")] public ActionResult <Models.Response.filmeresponse> consultarporid(int id) { try { utils.filmeconversor conversor = new utils.filmeconversor(); Database.filmedatabase database = new Database.filmedatabase(); Models.TbFilme filme = new Models.TbFilme(); filme = database.inserir4(id); Models.Response.filmeresponse result = conversor.paramodeloresponse(filme); return(result); } catch { return(new NotFoundObjectResult(null)); } }