public void DeleteCompanyById(int companyId) // DELETE { using var db = new VacancyDbContext(); var companyToDelete = db.companies.First(x => x.CompanyId == companyId); db.Remove(companyToDelete); db.SaveChanges(); }
public async Task DeleteAsync(int id) { using (var db = new VacancyDbContext(DbConfig)) { var vacancyDo = await db.VacancySet.FirstOrDefaultAsync(x => x.Id == id); if (vacancyDo == null) { throw new EntityNotFoundException(ErrorText.NotFound, id); } db.Remove(vacancyDo); await db.SaveChangesAsync(); } }