Example #1
0
        public bool DoesSomeScheduleUseAd(IRemoveAdView inForm, IRepository <Schedule> repository)
        {
            var adName = inForm.NameOfAd.Trim();
            var use    = repository.FindBy(x => x.ScheduleEntries.Count(entry => entry.Ad.Name.Equals(adName)) != 0);

            return(use != null);
        }
Example #2
0
 public void ShowRemoveAd(IRemoveAdView inForm)
 {
     inForm.ShowViewModal();
 }
Example #3
0
 public bool DoesSomeScheduleUseAd(IRemoveAdView removeAd)
 {
     return(_scheduleController.DoesSomeScheduleUseAd(removeAd, _scheduleRepository));
 }
Example #4
0
        public void RemoveAd(IRemoveAdView inForm, IRepository <Ad> repository)
        {
            var nameOfAd = inForm.NameOfAd;

            repository.Delete(repository.FindBy(x => x.Name == nameOfAd));
        }
Example #5
0
 public void RemoveAd(IRemoveAdView inForm)
 {
     _adController.RemoveAd(inForm, _adRepository);
 }