public async Task DeleteAdvertisementAsync(int id) { DAL.Entities.Advertisement advertisement = _context.Advertisements.FirstOrDefault(a => a.Id == id); if (advertisement != null) { _context.Advertisements.Remove(advertisement); await _context.SaveChangesAsync(); } }
public async Task <Advertisement> InsertAdvertisementAsync(Advertisement advertisement) { DAL.Entities.Advertisement dbAdvertisement = _mapper.Map <DAL.Entities.Advertisement>(advertisement); _context.Advertisements.Add(dbAdvertisement); await _context.SaveChangesAsync(); return(_mapper.Map <Advertisement>(dbAdvertisement)); }