/// <summary> /// A szakirányok listázására szolgáló függvény /// </summary> /// <param name="predicate">A predikátum</param> /// <returns>A szakirányok egy listában</returns> public async Task <IEnumerable <WebDepartment> > ListDepartmentsAsync(Func <WebDepartment, bool> predicate = null) { if (predicate != null) { return((await _scheduleContext.ListDepartmentsAsync()).Where(predicate)); } return(await _scheduleContext.ListDepartmentsAsync()); }