public ActionResult Delete(int id) { var response = Task.Run(() => proxy.Delete(id)); string message = response.Result.Message; return(Json(new { Message = message, JsonRequestBehavior.AllowGet })); }
private async void DeleteProduct(ProductModel product) { var delete = await pageDialogService.DisplayAlertAsync("¿Está seguro?", "¿Está seguro de que quiere eliminar este producto?", "Sí", "No"); if (delete) { var proxy = new ProductProxy(); var response = await proxy.Delete(product.Id); if (response.Succeeded) { Model.Products.Remove(product); } else { await pageDialogService.DisplayAlertAsync("Hubo un error", response.Response.ToString(), "Ok"); } } }