public Models.Response.FilmeResponse ToResponseConversor(Models.TbFilme filme) { Models.Response.FilmeResponse resp = new Models.Response.FilmeResponse( filme.IdFilme, filme.NmFilme, filme.DsGenero, filme.NrDuracao, filme.VlAvaliacao, filme.BtDisponivel, filme.DtLancamento ); return(resp); }
public Models.Response.FilmeResponse ParaResponse(Models.TbFilme filme) { Models.Response.FilmeResponse response = new Models.Response.FilmeResponse(); response.Id = filme.IdFilme; response.Nome = filme.NmFilme; response.Genero = filme.DsGenero; response.Duracao = filme.NrDuracao; response.Avaliacao = filme.VlAvaliacao; response.Disponivel = filme.BtDisponivel; response.Lancamento = filme.DtLancamento; return(response); }
public Models.Response.FilmeResponse Converter(Models.TbFilme filme) { Models.Response.FilmeResponse novo = new Models.Response.FilmeResponse(); novo.id = filme.IdFilme; novo.filme = filme.NmFilme; novo.genero = filme.DsGenero; novo.avaliacao = filme.VlAvaliacao; novo.disponivel = filme.BtDisponivel; novo.duracao = filme.NrDuracao; novo.lancamento = filme.DtLancamento; return(novo); }
public ActionResult <Models.Response.FilmeResponse> ConsultarId(int id) { try { Models.TbFilme consulta = validacao.ConsultaFilmePorId(id); Models.Response.FilmeResponse result = convert.Converter(consulta); return(result); } catch (System.Exception ex) { return(BadRequest( new Models.Response.Erro(404, ex.Message) )); } }
public ActionResult <Models.Response.FilmeResponse> Inserir(Models.Request.FilmeRequest request) { try { Models.TbFilme filme = conversor.ParaTabela(request); filme = business.Inserir(filme); Models.Response.FilmeResponse response = conversor.ParaResponse(filme); return(response); } catch (System.Exception ex) { return(BadRequest( new Models.Response.ErroResponse(400, ex.Message) )); } }
public ActionResult <Models.Response.FilmeResponse> AdicionarFilme(Models.Request.FilmeRequest req) { try { Models.TbFilme filme = filmeConversor.ToTableConversor(req); filme = filmeBusiness.AdicionarFilme(filme); Models.Response.FilmeResponse resp = filmeConversor.ToResponseConversor(filme); return(resp); } catch (System.Exception e) { return(BadRequest( new Models.Response.ErrorResponse(400, e.Message) )); } }