Пример #1
0
        public void Delete_WithExistingModel_ShouldRemoveCpu()
        {
            SetUp();

            SeedData();
            var cpu = _context.Cpus.First();

            _cpuService.Delete(cpu.CpuId);

            Assert.DoesNotContain(cpu, _context.Cpus);
        }
Пример #2
0
        public IActionResult DeleteConfirmed(int id)
        {
            var cpu      = _service.GetCpuById(id);
            var cpuImage = cpu.ImgUrl;

            if (cpuImage != Constants.DEFAULT_CPU_IMG)
            {
                _driveService.DeleteFile(cpu.ImgUrl);
            }

            _service.Delete(id);
            return(RedirectToAction(nameof(Index)));
        }