public async Task <bool> DeleteLicense(int id) { var result = await _licensesRepository.GetSingleLicense(id); var mapped = _mapper.Map <ZabotaLicenses>(result); foreach (var path in mapped.Photo) { _upload.DeleteImage(path.Path); } await _licensesRepository.Delete(id); return(true); }
public async Task <bool> DeleteArticleByID(int id) { var result = await _articlesRepository.GetSingle(id); _upload.DeleteImage(result.Img); await _articlesRepository.Delete(id); return(true); }
public async Task <bool> DeleteDoctorInfo(int id) { var result = await _doctorInfoRepository.GetSingle(id); _upload.DeleteImage(result.Photo); await _doctorInfoRepository.Delete(id); return(true); }
public async Task <bool> DeleteSliderPhoto(int id) { var result = await _sliderRepository.Get(); _upload.DeleteImage(result .FirstOrDefault(x => x.Id == id) .Image); await _sliderRepository.Delete(id); return(true); }