public void AgregarLecturaDePerfil(int id, bool fin) { var perfilLeeLibro = new Perfil_Lee_Libro { PerfilId = PerfilActual, LibroId = id, Finalizado = fin }; var user = _userManager.FindByNameAsync(User.Identity.Name); using (var db = new BookflixDbContext()) { if (!db.Perfil_Lee_Libros.Any(pll => pll.LibroId == id && pll.PerfilId == PerfilActual)) { db.Perfil_Lee_Libros.Add(perfilLeeLibro); db.SaveChanges(); } if (fin) { db.Perfil_Lee_Libros.Update(perfilLeeLibro); db.SaveChanges(); } } }
public IActionResult Omitir(int lid, int pid) { Perfil_Valora_Libro pvl = _context.Perfil_Valora_Libros .FirstOrDefault(c => c.LibroId == lid && c.PerfilId == pid); pvl.Comentario = null; _context.Perfil_Valora_Libros.Update(pvl); _context.SaveChanges(); return(RedirectToAction("Details", "Libro", new { id = lid })); }
public void CrearGenero(string item) { using (var _context = new BookflixDbContext()) { var genero = new Genero() { Nombre = item }; _context.Generos.Add(genero); _context.SaveChanges(); } }
public void crearAutor(string item, string itemDos) { using (var _context = new BookflixDbContext()) { var autor = new Autor() { Nombre = item, Apellido = itemDos }; _context.Autores.Add(autor); _context.SaveChanges(); } }
public void crearEditorial(string item, string itemDos) { using (var _context = new BookflixDbContext()) { var editorial = new Editorial() { Nombre = item, Pais = itemDos }; _context.Editoriales.Add(editorial); _context.SaveChanges(); } }
//Agrego a la tabla Perfil-Lee-Libros el id del perfil y el id del libro public void AgregarLecturaDePerfil(int id) { var perfilLeeLibro = new Perfil_Lee_Libro { PerfilId = PerfilActual, LibroId = id, Finalizado = true }; using (var db = new BookflixDbContext()) { if (!db.Perfil_Lee_Libros.Any(pll => pll.LibroId == id && pll.PerfilId == PerfilActual)) { db.Perfil_Lee_Libros.Add(perfilLeeLibro); db.SaveChanges(); } } }