public async Task <IActionResult> delete(int id) { try { var result = await _repo.GetFuncionarioIdAsync(id); if (result == null) { return(NotFound("Aluno não encontrato")); } _repo.Delete(result); if (await _repo.SaveChangesAsync()) { return(Ok(new { message = "Deletado" })); } } catch (Exception ex) { return(BadRequest($"Erro: {ex.Message}")); } return(BadRequest()); }
private async void Delete(object sender, EventArgs e) { if (FoodList.SelectedItem != null) { var food = FoodList.SelectedItem as Food; var answer = await DisplayAlert("Delete " + food.Name, "Do you want to Delete " + food.Name + "?", "Yes", "No"); if (answer == true) { var restaurantId = food.RestaurantId; _foodRespository.Delete(food.Id); FoodList.ItemsSource = _restaurantRespository.Read(restaurantId).Foods; } } }
public ActionResult ConfirmDelete(string Id) { Product productToDelete = context.Find(Id); if (productToDelete == null) { return(HttpNotFound()); } else { context.Delete(Id); context.Commit(); return(RedirectToAction("Index")); } }
private async void Options(object sender, EventArgs e) { var action = await DisplayActionSheet("choose Option", "", "", "Add Restaurant", "Details", "Delete Restaurant", "Cancel"); switch (action) { case "Add Restaurant": await Navigation.PushAsync(new CreateResPage()); break; case "Details": if (ResList.SelectedItem != null) { restaurant = ResList.SelectedItem as Restaurant; await Navigation.PushAsync(new ResDetailPage(restaurant)); } break; case "Delete Restaurant": if (ResList.SelectedItem != null) { restaurant = ResList.SelectedItem as Restaurant; var answer = await DisplayAlert("Delete " + restaurant.Name, "Do you want to Delete " + restaurant.Name + "?", "Yes", "No"); if (answer == true) { foreach (var food in restaurant.Foods) { _FoodRepository.Delete(food.Id); } _restaurantRepository.Delete(restaurant.Id); ResList.ItemsSource = _restaurantRepository.Read(); } } break; case "Cancel": break; } }
public void Delete(string customerId) { repository.Delete(customerId); }
/// <summary> /// 删除一个 /// </summary> /// <param name="input"></param> public void Delete(X input) { m_coreRepository.Delete(input); }