Это код представления:
Код: Выделить всё
function Delete(id){
console.log(id)
if(!confirm("Vai excluir o produto mesmo chefe?")){
return;
}
$.ajax({
url: "/Produtos/Delete",
method: "POST",
contentType: "application/json",
dataType:"json",
data: JSON.stringify({id : id}),
success: function(response){
alert(response.message)
},
error: function(error){
alert(error.message)
}
});
}
Код: Выделить всё
[HttpPost]
public JsonResult Delete(int id)
{
var produto = _produtosRepository.GetById(id);
if(produto == null)
{
return Json(new { success = false, message = $"Erro ao remover produto de id = {id}." });
}
_produtosRepository.Delete(produto);
_produtosRepository.Save();
return Json(new { success = true, message = "Produto deletado com sucesso." });
}
PS: Я новичок в этом мире MVC, поэтому, вероятно, делаю нелепую ошибку, ха-ха.
Подробнее здесь: https://stackoverflow.com/questions/792 ... vc-project
Мобильная версия