Example #1
0
 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();
     }
 }
Example #2
0
        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));
        }