public Boolean simonsimon([FromBody] Bookmark book) { var query = from usuario in _context.usuario join albumfav in _context.albumfav on usuario.ID_Usuario equals albumfav.ID_Usuario join album in _context.album on albumfav.ID_Album equals album.ID_Album where usuario.Usuario1.Equals(book.usuario) && album.nombre.Equals(book.album) select new { n1 = usuario.ID_Usuario, n2 = album.ID_Album }; int conteo = query.Count(); if (conteo > 0) { return(true); } if (conteo == 0) { var query2 = from usu in _context.usuario where usu.Usuario1.Equals(book.usuario) select new { usu.ID_Usuario }; var query3 = from album in _context.album where album.nombre.Equals(book.album) select new { album.ID_Album }; albumfav favoritos = new albumfav(); var lista = query2.ToList(); var lista2 = query3.ToList(); foreach (var detalleLista in lista) { favoritos.ID_Usuario = detalleLista.ID_Usuario; } foreach (var detalleLista in lista2) { favoritos.ID_Album = detalleLista.ID_Album; } using (NubeDataContext objDataContext = new NubeDataContext()) { try { objDataContext.albumfav.InsertOnSubmit(favoritos); objDataContext.SubmitChanges(); } catch (Exception e) { return(false); } } } return(false); }
public ActionResult Index(generos datos) { using (NubeDataContext nubeDataContext = new NubeDataContext()) { try { nubeDataContext.generos.InsertOnSubmit(datos); nubeDataContext.SubmitChanges(); }catch (Exception e) { Console.WriteLine(e); throw; } } return(View()); }
public int NuevoUsuario([FromBody] usuario nuevoUsuario) { using (NubeDataContext objDataContext = new NubeDataContext()) { try { objDataContext.usuario.InsertOnSubmit(nuevoUsuario); objDataContext.SubmitChanges(); } catch (Exception e) { return(0); } } return(5); }