public FavoritedItemViewModel([NotNull] FavoritedItem item, [NotNull] INavigationService navigationService) { if (item == null) { throw new ArgumentNullException("item"); } if (navigationService == null) { throw new ArgumentNullException("navigationService"); } _item = item; _navigationService = navigationService; ShowTimeTable = new SimpleCommand(NavigateToTimetable); }
public void Add(bool isTeacher, int id, string title, University university, int facultyId) { var newItem = new FavoritedItem { Id = id, Type = isTeacher ? FavoritedItemType.Teacher : FavoritedItemType.Group, Title = title, University = university, Faculty = new Faculty { Id = facultyId } }; _favoritedItems.Items.Add(newItem); }