Beispiel #1
0
        public void LivroRepository_Delete_ShouldBeOk()
        {
            Livro livro = ObjetoMaeLivro.obterLivro();

            livro.Id = 2;

            _repository.Delete(livro);
            Livro deleteObject = _repository.Obter(2);

            deleteObject.Should().BeNull();
        }
 public HttpResponseMessage Delete(int id)
 {
     try
     {
         LivroRepository rep = new LivroRepository();
         Livro           l   = rep.FindById(id);
         rep.Delete(l);
         return(Request.CreateResponse(HttpStatusCode.OK, "Livro Deletado com Sucesso"));
     }
     catch (Exception e)
     {
         return(Request.CreateResponse(HttpStatusCode.BadRequest, e.Message));
     }
 }
        public void DeleteLivro(Livro livro)
        {
            if (CurrentLivros.Contains(livro))
            {
                CurrentLivros.Remove(livro);
            }

            _livroRepository.Delete(livro);

            StatusText = string.Format(
                "Livro '{0}' foi excluído.",
                livro.Titulo
                );
        }
        public void Delete_Deveria_Deletar_Uma_Livro()
        {
            //Arrange
            Livro resultLivro = _livroRepository.Save(_livroDefault);

            //Action
            _livroRepository.Delete(resultLivro);

            //Assert
            Livro         resultGet    = _livroRepository.Get(resultLivro.Id);
            IList <Livro> resultGetAll = _livroRepository.GetAll();

            resultGet.Should().BeNull();
            resultGetAll.Should().HaveCount(1);
        }
Beispiel #5
0
        protected void btnRemoverLivro_Click(object sender, EventArgs e)
        {
            lblMessage.Text = string.Empty;
            int _id;

            if (int.TryParse(id.Text, out _id))
            {
                try
                {
                    repository.Delete(_id);
                    lblMessage.Text = "Livro Exluído com Sucesso";
                    this.cleanForm();
                }
                catch (Exception ex)
                {
                    lblMessage.Text = ex.Message;
                }
            }
            else
            {
                lblMessage.Text = "Id inválido";
            }
        }
Beispiel #6
0
 public void ExcluirLivro(int id)
 {
     _livroRepository.Delete(id);
 }
Beispiel #7
0
        public ActionResult Excluir(int Id)
        {
            var resultado = _repositorio.Delete(Id);

            return(Json(new { resultado = true, mensagem = "Dados excluídos com sucesso." }));
        }
 public void Delete(Livro livro)
 {
     _livroRepository.Delete(livro);
 }
Beispiel #9
0
 public void Excluir(int id)
 {
     repository.Delete(id);
 }