public override void Excluir() { try { Produto produtoSelecionado = _produtoControl.GetProduto(); if (produtoSelecionado != null) { var resultado = MessageBox.Show("Deseja realmente excluir?", "Confirmar Exclusão", MessageBoxButtons.YesNo); if (resultado == DialogResult.Yes) { _produtoService.Delete(produtoSelecionado.Id); IList <Produto> produtos = _produtoService.GetAll(); _produtoControl.PopularListagemProdutos(produtos); } } else { MessageBox.Show("Selecione um item para realizar a exclusão"); } } catch (Exception e) { MessageBox.Show(e.Message); } }
public ActionResult DeleteConfirmed(int?id) { Produto Produto = Service.GetById(id.GetValueOrDefault()); Service.Delete(Produto); return(RedirectToAction("Index")); }
private void btnExcluir_Click(object sender, EventArgs e) { try { if (dgvProduto.SelectedRows.Count == 0) { MessageBox.Show("É obrigatório selecionar um fornecedor!"); } else { if (MessageBox.Show("Confirma exclusão?", "Excluir Produto", MessageBoxButtons.YesNo) == DialogResult.Yes) { int Id = Convert.ToInt32(dgvProduto.SelectedRows[0].Cells["ProdutoIdDgvC"].Value); if (_produtoServices.Delete(Id)) { CarregarProdutoDtoLista(); } } } } catch (Exception ex) { MessageBox.Show(ex.Message + "\n" + ex.InnerException); } }
public void ProdutoIntegration_Delete_ShouldBeOk() { Produto produto = ObjectMotherProduto.getValidProduto(); produto.Id = 2; //Executa _service.Delete(produto); //Saída Produto produtodel = _service.Get(2); produtodel.Should().BeNull(); List <Produto> posts = _service.GetAll() as List <Produto>; posts.Count().Should().Be(1); }
public void TestProdutoService_DeleteTest_ShouldBeOK() { _mock.Setup(x => x.Delete(_produto)); Alvo.Delete(_produto); _mock.Verify(x => x.Delete(_produto)); }
public void Delete_Deveria_Deletar_Um_Produto() { //Arrange _produtoRepositoryMockObject.Setup(x => x.Delete(_produtoDefaultWithId)); //Action Action produtoDeleteAction = () => _produtoService.Delete(_produtoDefaultWithId); //Assert produtoDeleteAction.Should().NotThrow <Exception>(); _produtoRepositoryMockObject.Verify(x => x.Delete(_produtoDefaultWithId), Times.Once()); _produtoRepositoryMockObject.Verify(x => x.Delete(_produtoDefaultWithId)); }
public JsonResult Excluir(int id) { try { var msg = CreateMessageJson(new Mensagem(Descricoes.MSG003, Tipo.Sucesso)); produtoService.Delete(id); return(Json(msg)); } catch (Exception ex) { return(Json(CreateMessageJson(ex))); } }
public IActionResult Delete(string id) { var produto = _produtoService.Get(id); if (produto == null) { return(NotFound()); } _produtoService.Delete(produto.id); return(NoContent()); }
public void Sistema_Deveria_Deletar_Um_Produto_Pelo_Id() { Produto resultProduto = _produtoService.Add(_produtoDefault); //Action _produtoService.Delete(resultProduto); //Assert Produto resultGet = _produtoService.Get(resultProduto.Id); IList <Produto> resultGetAll = _produtoService.GetAll(); resultGet.Should().BeNull(); resultGetAll.Should().HaveCount(1); }
public void ProdutoService_Delete_ShouldBeOk() { Produto modelo = ObjectMotherProduto.getValidProduto(); modelo.Id = 1; _mockRepository.Setup(m => m.Delete(modelo)); ProdutoService service = new ProdutoService(_mockRepository.Object); service.Delete(modelo); _mockRepository.Verify(repository => repository.Delete(modelo)); }
public void PostService_Delete_ShouldBeOk() { Produto modelo = new Produto() { Id = 1, Nome = "Teste!", PrecoVenda = 30, PrecoCusto = 40, Estoque = 5, DataFabricacao = DateTime.Now, DataValidade = DateTime.Now.AddDays(1) }; _mockRepository.Setup(m => m.Deletar(modelo.Id)); ProdutoService service = new ProdutoService(_mockRepository.Object); service.Delete(modelo); _mockRepository.Verify(repository => repository.Deletar(modelo.Id)); }