Exemple #1
0
        public override void Excluir()
        {
            Livro livroSelecionado = _livroControle.ObtemLivroSelecionado();

            if (livroSelecionado != null)
            {
                DialogResult resultado = MessageBox.Show("Tem certeza que deseja excluir o Livro "
                                                         + livroSelecionado.Titulo, "Excluir Livro", MessageBoxButtons.OKCancel);

                if (resultado == DialogResult.OK)
                {
                    try
                    {
                        _livroService.Excluir(livroSelecionado);
                    }
                    catch (Exception e)
                    {
                        MessageBox.Show(e.Message);
                    }

                    AtualizarLista();
                }
            }
            else
            {
                MessageBox.Show("Selecione uma disciplina!");
            }
        }
Exemple #2
0
 public void Service_Livro_Deveria_Excluir_Livro()
 {
     _livro = ObjectMother.GetLivroComId();
     _repository
     .Setup(l => l.Excluir(It.IsAny <int>()));
     _service.Excluir(_livro);
     _repository.Verify(l => l.Excluir(_livro.Id));
 }
Exemple #3
0
        public void Integration_DeleteLivro_ShouldBeOK()
        {
            _livro = ObjectMother.GetLivroComId();
            _service.Excluir(_livro);
            Livro received = _service.Get(_livro.Id);

            received.Should().BeNull();
        }
 public Resultado Delete(string codigoBarras)
 {
     return(_service.Excluir(codigoBarras));
 }