Ejemplo n.º 1
0
        public async Task DeleteAsync(long id)
        {
            var goods = await _Repository.FirstOrDefaultAsync(id);

            await _imgService.DeleteOnlyImg(goods.Image);

            await _Repository.DeleteAsync(c => c.Id == id);

            var imgs = await _imgService.GetList(id, 0);

            foreach (var item in imgs)
            {
                await _imgService.Delete(item.Id);
            }
            await _specObjService.Delete(id, 0);
        }