// D e l e t e

        public bool DeleteTutorial(int id)
        {
            Tutorial tutorialToRemove = _context.Tutorials.Find(id);

            if (tutorialToRemove == null)
            {
                return(false);  // this id is not in the database
            }
            _context.Tutorials.Remove(tutorialToRemove);
            _context.SaveChanges();
            return(true);
        }
        // U p d a t e

        public Tutorial UpdateTutorial(Tutorial tut)
        {
            Tutorial tutorialToUpdate = _context.Tutorials.FirstOrDefault(t => t.TutId == tut.TutId);

            if (tutorialToUpdate != null)
            {
                tutorialToUpdate.Title   = tut.Title;
                tutorialToUpdate.Url     = tut.Url;
                tutorialToUpdate.Subject = tut.Subject;
                _context.SaveChanges();
            }
            return(tutorialToUpdate);
        }
        //   M e t h o d s

        // C r e a t e

        public Tutorial AddTutorial(Tutorial tut)
        {
            _context.Tutorials.Add(tut);
            _context.SaveChanges();
            return(tut);
        }