Beispiel #1
0
        public void LivroRepositorio_Editar_ShouldBeOk()
        {
            int   idSearch = 1;
            Livro livro    = _repositorio.Get(idSearch);

            livro.Id = 1;
            string TituloAntigo = livro.Titulo;

            livro.Titulo = "Titulo";
            Livro result = _repositorio.Editar(livro);

            result.Should().NotBeNull();
            result.Id.Should().Be(idSearch);
            result.Titulo.Should().NotBe(TituloAntigo);
        }
Beispiel #2
0
 public Livro Get(long id)
 {
     if (id < 1)
     {
         throw new ExcecaoIdentifivadorIndefinido();
     }
     return(_repositorio.Get(id));
 }
        public HttpResponseMessage GetLivro(int id)
        {
            Livro livro = livroRepositorio.Get(id);

            if (livro == null)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Livro não localizado para o Id informado"));
            }
            else
            {
                return(Request.CreateResponse <Livro>(HttpStatusCode.OK, livro));
            }
        }
Beispiel #4
0
 public Livro Pesquisar(int id)
 {
     return(_livroDAO.Get(id));
 }
Beispiel #5
0
 public IEnumerable <LivroDTO> Get()
 {
     return(_livroRepositorio.Get().Select(x => LivroDTO.ToDto(x)).OrderBy(x => x.Nome));
 }
 public Livro Get(int id)
 {
     return(_repositorio.Get(id));
 }