public ActionResult Add(int libro) { Usuario user = LoggedUser(); var biblioteca = new Biblioteca { LibroId = libro, UsuarioId = user.Id, Estado = ESTADO.POR_LEER }; app.Bibliotecas.Add(biblioteca); app.SaveChanges(); TempData["SuccessMessage"] = "Se añádio el libro a su biblioteca"; return(RedirectToAction("Index", "Home")); }
public IActionResult AddComentario(Comentario comentario) { Usuario user = LoggedUser(); comentario.UsuarioId = user.Id; comentario.Fecha = DateTime.Now; app.Comentarios.Add(comentario); var libro = app.Libros.Where(o => o.Id == comentario.LibroId).FirstOrDefault(); libro.Puntaje = (libro.Puntaje + comentario.Puntaje) / 2; app.SaveChanges(); return(RedirectToAction("Details", new { id = comentario.LibroId })); }