Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 4
0
        public void DeleteItem(int id)
        {
            Customer customer = GetItemById(id);

            if (customer != null)
            {
                _context.Remove(customer);
                SaveChanges();
            }
        }
Ejemplo n.º 5
0
        public void Delete(int key)
        {
            var itemToRemove = new Item()
            {
                Id = key
            };

            _dbContext.Remove(itemToRemove);

            _dbContext.SaveChanges();
        }
Ejemplo n.º 6
0
 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);
   }
 }
Ejemplo n.º 7
0
 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));
     }
 }
Ejemplo n.º 8
0
 public void DeleteOrder(Order order)
 {
     _context.Remove(order);
 }
Ejemplo n.º 9
0
 public async Task Delete(T entity)
 {
     _context.Remove <T>(entity);
     await _context.SaveChangesAsync();
 }