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); }
public void ShowRemoveAd(IRemoveAdView inForm) { inForm.ShowViewModal(); }
public bool DoesSomeScheduleUseAd(IRemoveAdView removeAd) { return(_scheduleController.DoesSomeScheduleUseAd(removeAd, _scheduleRepository)); }
public void RemoveAd(IRemoveAdView inForm, IRepository <Ad> repository) { var nameOfAd = inForm.NameOfAd; repository.Delete(repository.FindBy(x => x.Name == nameOfAd)); }
public void RemoveAd(IRemoveAdView inForm) { _adController.RemoveAd(inForm, _adRepository); }