예제 #1
0
        public static string Excluir(string produto)
        {
            var _produto = JsonConvert.DeserializeObject <Produto>(produto);

            _servico.Excluir(_produto);

            return(null);
        }
        public ActionResult Excluir(int id)
        {
            ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico();

            produtoServico.Excluir(id);

            return(RedirectToAction("ListarProdutos"));
        }
        public ActionResult Excluir(int id)
        {
            ProdutoServico produtoServico = ServicoDeDependencias.MontarProdutoServico();
            var            produto        = produtoServico.Listar(null).Where(p => p.Id == id).ToList().ElementAt(0);

            produtoServico.Excluir(produto);

            return(RedirectToAction("Produto"));
        }
예제 #4
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            DialogResult dialog = MessageBox.Show("Deseja excluir essa Produto " +
                                                  "do banco de dados?", "Excluir", MessageBoxButtons.YesNo);

            if (dialog == DialogResult.Yes)
            {
                _produtoServico.Excluir(_produto);
                MessageBox.Show("Excluido com sucesso");
                this.Close();
            }
            else
            {
                MessageBox.Show("Operação de excluir, cancelada");
            }
        }
예제 #5
0
        public void ProdutoDeletadoComSucesso()
        {
            ProdutoServico produtoServico =
                new ProdutoServico(new ProdutoRepositorioMock());

            Produto produto = new Produto()
            {
                Id    = 1,
                Nome  = "Ajax",
                Valor = 2.50M
            };

            produtoServico.Excluir(1);
            Produto produtoExcluido = produtoServico.BuscarProdutoPeloNome("Ajax");

            Assert.IsNull(produtoExcluido);
        }
예제 #6
0
 public string Excluir(Produto entidade)
 {
     return(produtoServico.Excluir(entidade));
 }
예제 #7
0
 public NotificationResult Excluir(int idProduto) => produtoServico.Excluir(idProduto);