public async Task DeleteRelationAsync(long orderId, string userId) { _ordersDb.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking; var isOrderConfirmed = (await GetIsOrderConfirmed(orderId, userId)); _ordersDb.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.TrackAll; try { _ordersDb.Remove(new UserOrder(orderId, userId, isOrderConfirmed)); } catch (Exception ex) { var xd = ex.Message; } }
public void DeleteItem(int id) { Order order = GetItemById(id); if (order != null) { _context.Remove(order); SaveChanges(); } }
public void DeleteItem(int id) { Product product = GetItemById(id); if (product != null) { _context.Remove(product); SaveChanges(); } }
public void DeleteItem(int id) { Customer customer = GetItemById(id); if (customer != null) { _context.Remove(customer); SaveChanges(); } }
public void Delete(int key) { var itemToRemove = new Item() { Id = key }; _dbContext.Remove(itemToRemove); _dbContext.SaveChanges(); }
public IActionResult Delete(int id) { try { if (!db.Orders.Any(s => s.id == id)) return BadRequest("Заказ не найден");//NotFound var item = db.Orders.FirstOrDefault(s => s.id == id); db.Remove(item); db.SaveChanges(); return RedirectToAction("Orders"); } catch (Exception ex) { return BadRequest(ex.Message); } }
public IActionResult Delete(int id) { try { if (!db.Payments.Any(s => s.id == id)) { return(BadRequest("Оплата не найдена")); //NotFound } var item = db.Payments.FirstOrDefault(s => s.id == id); db.Remove(item); db.SaveChanges(); return(RedirectToAction("Payments")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void DeleteOrder(Order order) { _context.Remove(order); }
public async Task Delete(T entity) { _context.Remove <T>(entity); await _context.SaveChangesAsync(); }