public virtual void Delete(TEntity entity) { if (_context.Entry(entity).State == EntityState.Detached) { _dbSet.Attach(entity); } _dbSet.Remove(entity); }
public async Task <IActionResult> PutTires(int id, Tires tires) { if (id != tires?.TiresId) { return(BadRequest()); } _context.Entry(tires).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TiresExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutManufacter(int id, Manufacter manufacter) { if (id != manufacter?.ManufacterId) { return(BadRequest()); } _context.Entry(manufacter).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ManufacterExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutOil(int id, Oil oil) { if (id != oil?.OilId) { return(BadRequest()); } _context.Entry(oil).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OilExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutVehicleDrive(int id, VehicleDrive vehicleDrive) { if (id != vehicleDrive?.Id) { return(BadRequest()); } _context.Entry(vehicleDrive).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VehicleDriveExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutUsers(Guid id, Users users) { if (id != users?.UserId) { return(BadRequest()); } _context.Entry(users).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsersExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }