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);
        }