Exemplo n.º 1
0
        public SeriadoObjeto Inserir(SeriadoModeloVisao seriadoModeloVisao)
        {
            var seriadoObjeto = new SeriadoObjeto();

            seriadoObjeto.Nome             = seriadoModeloVisao.Nome;
            seriadoObjeto.QtdEpisodios     = seriadoModeloVisao.QtdEpisodios;
            seriadoObjeto.Temporada        = seriadoModeloVisao.Temporada;
            seriadoObjeto.Duracao          = seriadoModeloVisao.Duracao;
            seriadoObjeto.AvaliacaCriticos = seriadoModeloVisao.AvaliacaCriticos;
            seriadoObjeto.AvaliacaoPublico = seriadoModeloVisao.AvaliacaoPublico;

            seriadoObjeto.Categoria = this.Classificar(seriadoObjeto.AvaliacaoPublico, seriadoObjeto.AvaliacaCriticos);

            seriadoObjeto = _seriadorepository.Inserir(seriadoObjeto);

            return(seriadoObjeto);
        }
Exemplo n.º 2
0
 public void Excluir(SeriadoObjeto seriadoObjeto)
 {
     _contexto.Seriados.Remove(seriadoObjeto);
     _contexto.SaveChanges();
 }
Exemplo n.º 3
0
 public SeriadoObjeto Editar(SeriadoObjeto seriadoObjeto)
 {
     _contexto.Seriados.Update(seriadoObjeto);
     _contexto.SaveChanges();
     return(seriadoObjeto);
 }
Exemplo n.º 4
0
 public SeriadoObjeto Inserir(SeriadoObjeto seriadoObjeto)
 {
     _contexto.Seriados.Add(seriadoObjeto);
     _contexto.SaveChanges();
     return(seriadoObjeto);
 }