예제 #1
0
        public void Delete(int id)
        {
            if (id == 0)
            {
                throw new ArgumentException("The id can't be zero.");
            }

            _codeRepository.Delete(id);
        }
예제 #2
0
        public bool DeletePromoCode(int id)
        {
            PromoCode promoCode = _promoCodeRepository.GetById(id);

            if (promoCode == null)
            {
                return(false);
            }
            _promoCodeRepository.Delete(promoCode);
            return(true);
        }
예제 #3
0
        public async Task <IActionResult> DeleteConfirmed(int id)
        {
            try
            {
                var promoCode = await _promoCodeRepository.GetById(id);

                await _promoCodeRepository.Delete(promoCode);
            }
            catch (Exception e)
            {
                return(View("Error"));
            }

            return(RedirectToAction(nameof(Index)));
        }
예제 #4
0
        public void RemovePromoCode(int Id)
        {
            var PromoCode = PromoCodeRepository.GetById(Id);

            PromoCodeRepository.Delete(PromoCode);
        }