Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
            }
        }