예제 #1
0
        public Models.TbFilme paramodelotabela(Models.Request.filmerequest req)
        {
            Models.TbFilme filme = new Models.TbFilme();
            filme.NmFilme      = req.Filme;
            filme.DsGenero     = req.Genero;
            filme.VlAvaliacao  = req.Avaliacao;
            filme.NrDuracao    = req.Duracao;
            filme.BtDisponivel = req.Disponivel;
            filme.DtLancamento = req.Lancamento;

            return(filme);
        }
예제 #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
 public ActionResult <dynamic> alterar(int id, Models.Request.filmerequest modelo)
 {
     try
     {
         utils.filmeconversor   conversor = new utils.filmeconversor();
         Models.TbFilme         filme     = new Models.TbFilme();
         Database.filmedatabase database  = new Database.filmedatabase();
         Models.TbFilme         tabela    = conversor.paramodelotabela(modelo);
         filme = database.inserir3(id, tabela);
         return(null);
     }
     catch (System.Exception ex)
     {
         return(BadRequest(new Models.Response.erroresponse(400, ex.Message)));
     }
 }