예제 #1
0
        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);
        }
예제 #2
0
 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)));
     }
 }
예제 #3
0
 //[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));
     }
 }