public bool DoesSomeWallUsesSchedule(IRemoveScheduleView inForm, IRepository <VideoWall> repository) { var scheduleName = inForm.NameOfSchedule.Trim(); var use = repository.FindBy(x => x.Schedules.Count(schedule => schedule.Name.Equals(scheduleName)) != 0); return(use != null); }
public void ShowRemoveSchedule(IRemoveScheduleView inForm) { inForm.ShowViewModal(); }
public void RemoveSchedule(IRemoveScheduleView inForm, IRepository <Schedule> repository) { var nameOfSchedule = inForm.NameOfSchedule; repository.Delete(repository.FindBy(x => x.Name == nameOfSchedule)); }
public bool DoesSomeWallUseSchedule(IRemoveScheduleView inForm) { return(_videoWallController.DoesSomeWallUsesSchedule(inForm, _videoWallRepository)); }
public void RemoveSchedule(IRemoveScheduleView inForm) { _scheduleController.RemoveSchedule(inForm, _scheduleRepository); }