コード例 #1
0
        public void DeleteProduct(int id)
        {
            Produtos item = repositorio.Buscar(id);

            if (item == null)
            {
                throw new HttpResponseException(HttpStatusCode.NotFound);
            }

            repositorio.Remover(item);
        }
コード例 #2
0
        private void btn_remover_produto_Click(object sender, System.EventArgs e)
        {
            var confirmacao = MetroMessageBox.Show(this,
                                                   "\n\nTem certeza que deseja excluir o produto?", "Confirmação de exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Stop);

            if (confirmacao.ToString().ToLower() == "yes")
            {
                var id = (int)produtos_grid.SelectedRows[0].Cells[0].Value;
                _produtosRepositorio.Remover(_produtosRepositorio.ObtemPorId(id));
                MontarGridProdutos();
            }
        }