예제 #1
0
        public ActionResult NewAssignment([Bind(Include = "AssignmentName,DueDate,BookId,ReadingDifficultyId")] Assignment newAssignment)
        {
            Book book = db.Books.First(c => c.Id == newAssignment.BookId);

            newAssignment.Book = book;
            ReadingDifficulty readingDifficulty = db.ReadingDifficulties.First(c => c.Id == newAssignment.ReadingDifficultyId);

            book.Assignments.Add(newAssignment);
            db.SaveChanges();
            return(RedirectToAction("Details", "Books", new { id = newAssignment.BookId }));
        }
예제 #2
0
        public ActionResult NewReadingDifficulty(
            [Bind(Include = "DifficultyTitle,ApplicationUserId,PagesPerHour")] ReadingDifficulty newDifficulty)
        {
            //ApplicationUser user = UserManager.FindById(newDifficulty.ApplicationUserId);
            //newDifficulty.User = user;
            //user.UserDefinedReadingDifficulties.Add(newDifficulty);



            db.ReadingDifficulties.Add(newDifficulty);
            db.SaveChanges();
            return(RedirectToAction("Settings", "User"));
        }