public ActionResult AddBookToUser(GradeCreateModel grade)
 {            
     grade.AppreiserId = userService.GetIdByUsername(User.Identity.Name);
     if (!grade.IsBookHadRead)
     {
         grade.Comment = "";
         grade.GradeValue = 0;
     }
     gradeService.CreateGrade(Mapper.Map <GradeCreateModel,BLLGrade> (grade));
     return RedirectToAction("Details", new { Id = grade.AppreiserId });
 }
        public ActionResult EditGrade(GradeCreateModel grade)
        {            
            gradeService.UpdateGrade(Mapper.Map<GradeCreateModel, BLLGrade>(grade));

            var userId = userService.GetIdByUsername(User.Identity.Name);
            return RedirectToAction("Details", new { Id = userId });
        }
 public ViewResult AddBookToUser(int Id)
 {
     var view = new GradeCreateModel() { IsCreatingNow = true, BookId=Id, Book = Mapper.Map < BLLBook, UIBook > (bookService.GetById(Id)) };
     return View(view);
 }