示例#1
0
 public List <Models.TbFilme> inserir2(List <Models.TbFilme> filmes)
 {
     filmes = ctx.TbFilme.ToList();
     Bussines.filmebussines bussines = new Bussines.filmebussines();
     bussines.inserir2(filmes);
     return(filmes);
 }
示例#2
0
        public List <Models.TbFilme> filtrar(string nome, string genero)
        {
            Bussines.filmebussines bussines = new Bussines.filmebussines();
            List <Models.TbFilme>  filmes   = ctx.TbFilme.Where(x => x.NmFilme.Contains(nome) && x.DsGenero.Contains(genero)).ToList();

            bussines.inserir4(filmes);
            return(filmes);
        }
示例#3
0
 public Models.TbFilme inserir3(int id, Models.TbFilme tabela)
 {
     Models.TbFilme agora = ctx.TbFilme.First(x => x.IdFilme == id);
     agora.NmFilme      = tabela.NmFilme;
     agora.DsGenero     = tabela.DsGenero;
     agora.VlAvaliacao  = tabela.VlAvaliacao;
     agora.BtDisponivel = tabela.BtDisponivel;
     agora.NrDuracao    = tabela.NrDuracao;
     agora.DtLancamento = tabela.DtLancamento;
     ctx.SaveChanges();
     Bussines.filmebussines bussines = new Bussines.filmebussines();
     bussines.inserir3(agora);
     return(agora);
 }
示例#4
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)));
     }
 }
示例#5
0
 public Models.TbFilme inserir4(int id)
 {
     Models.TbFilme         filme    = ctx.TbFilme.FirstOrDefault(x => x.IdFilme == id);
     Bussines.filmebussines bussines = new Bussines.filmebussines();
     return(filme);
 }