Пример #1
0
        internal string Save(Usuario usu)
        {
            CultureInfo cullInfo = new System.Globalization.CultureInfo("es-ES");

            cullInfo.NumberFormat.NumberDecimalSeparator         = ".";
            cullInfo.NumberFormat.CurrencyDecimalSeparator       = ".";
            cullInfo.NumberFormat.PercentDecimalSeparator        = ".";
            cullInfo.NumberFormat.CurrencyDecimalSeparator       = ".";
            System.Threading.Thread.CurrentThread.CurrentCulture = cullInfo;

            List <Usuario> usuarios = new List <Usuario>();

            using (ReviewZoneContext context = new ReviewZoneContext()) {
                usuarios = context.Usuarios.ToList();
            }

            for (int i = 0; i < usuarios.Count; i++)
            {
                if (usuarios[i].Nombreusuario == usu.Nombreusuario)
                {
                    return("Este nombre de usuario ya existe.");
                }
                if (usuarios[i].Correo == usu.Correo)
                {
                    return("Este correo ya existe.");
                }
            }

            ReviewZoneContext context2 = new ReviewZoneContext();

            context2.Usuarios.Add(usu);
            context2.SaveChanges();
            return("El usuario se ha creado correctamente.");
        }
Пример #2
0
        internal Usuario GetUsuario(string nombre_usuario)
        {
            Usuario usuario = new Usuario();

            using (ReviewZoneContext context = new ReviewZoneContext()) {
                usuario = context.Usuarios.Where(p => p.Nombreusuario == nombre_usuario).FirstOrDefault();
            }
            return(usuario);
        }
Пример #3
0
        internal List <Anime> GetAnimes()
        {
            List <Anime> animes = new List <Anime>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                animes = context.Animes.Include(v => v.Usuario).ToList();
            }
            return(animes);
        }
Пример #4
0
        internal List <Serie> GetSerieUsuario(int id_usuario)
        {
            List <Serie> serie = new List <Serie>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                serie = context.Series.Include(v => v.Usuario).Where(p => p.UsuarioId == id_usuario).ToList();
            }
            return(serie);
        }
Пример #5
0
        internal List <Serie> GetSeries()
        {
            List <Serie> series = new List <Serie>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                series = context.Series.Include(v => v.Usuario).ToList();
            }
            return(series);
        }
Пример #6
0
        internal List <Pelicula> GetPeliculaUsuario(int id_usuario)
        {
            List <Pelicula> pelicula = new List <Pelicula>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                pelicula = context.Peliculas.Include(v => v.Usuario).Where(p => p.UsuarioId == id_usuario).ToList();
            }
            return(pelicula);
        }
Пример #7
0
        internal List <Pelicula> GetPeliculas()
        {
            List <Pelicula> peliculas = new List <Pelicula>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                peliculas = context.Peliculas.Include(v => v.Usuario).ToList();
            }
            return(peliculas);
        }
        internal List <Manga_Comic> GetMangaUsuario(int id_usuario)
        {
            List <Manga_Comic> manga = new List <Manga_Comic>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                manga = context.Mangas_Comics.Include(v => v.Usuario).Where(p => p.UsuarioId == id_usuario).ToList();
            }
            return(manga);
        }
Пример #9
0
        internal UsuarioDTO GetUsuarioDTO(string nombre_usuario)
        {
            UsuarioDTO usuario = new UsuarioDTO();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                usuario = context.Usuarios.Select(m => ToDTO(m)).Where(p => p.Nombreusuario == nombre_usuario).FirstOrDefault();
            }
            return(usuario);
        }
Пример #10
0
        /*internal List<UsuarioDTO> RetrieveDTO()
         * {
         *
         *  List<UsuarioDTO> usuarios = new List<UsuarioDTO>();
         *  using (ReviewZoneContext context = new ReviewZoneContext())
         *  {
         *      usuarios = context.Usuarios.Select(m => ToDTO(m)).ToList();
         *  }
         *
         *  return usuarios;
         * }*/

        internal List <UsuarioDTO> GetUsuariosDTO()
        {
            List <UsuarioDTO> usuarios = new List <UsuarioDTO>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                usuarios = context.Usuarios.Select(m => ToDTO(m)).ToList();
            }
            return(usuarios);
        }
Пример #11
0
        internal List <Usuario> GetUsuarios()
        {
            List <Usuario> usuarios = new List <Usuario>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                usuarios = context.Usuarios.ToList();
            }
            return(usuarios);
        }
        internal List <Videojuego> GetVideojuegoUsuario(int id_usuario)
        {
            List <Videojuego> videojuego = new List <Videojuego>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                videojuego = context.Videojuegos.Include(v => v.Usuario).Where(p => p.UsuarioId == id_usuario).ToList();
            }
            return(videojuego);
        }
        internal List <Videojuego> GetVideojuegos()
        {
            List <Videojuego> videojuegos = new List <Videojuego>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                videojuegos = context.Videojuegos.Include(v => v.Usuario).ToList();
            }
            return(videojuegos);
        }
Пример #14
0
        internal List <Anime> GetAnimeUsuario(int id_usuario)
        {
            List <Anime> anime = new List <Anime>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                anime = context.Animes.Include(v => v.Usuario).Where(p => p.UsuarioId == id_usuario).ToList();
            }
            return(anime);
        }
Пример #15
0
        internal Usuario ComprobarUsuario(string correo, string pass)
        {
            Usuario usuario = new Usuario();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                usuario = context.Usuarios.Where(p => p.Nombreusuario == correo && p.Password == pass).FirstOrDefault();
            }
            return(usuario);
        }
        internal List <Manga_Comic> GetMangas()
        {
            List <Manga_Comic> mangas = new List <Manga_Comic>();

            using (ReviewZoneContext context = new ReviewZoneContext())
            {
                mangas = context.Mangas_Comics.Include(v => v.Usuario).ToList();
            }
            return(mangas);
        }
Пример #17
0
        internal string Save(Anime anime)
        {
            CultureInfo cullInfo = new System.Globalization.CultureInfo("es-ES");

            cullInfo.NumberFormat.NumberDecimalSeparator         = ".";
            cullInfo.NumberFormat.CurrencyDecimalSeparator       = ".";
            cullInfo.NumberFormat.PercentDecimalSeparator        = ".";
            cullInfo.NumberFormat.CurrencyDecimalSeparator       = ".";
            System.Threading.Thread.CurrentThread.CurrentCulture = cullInfo;

            ReviewZoneContext context = new ReviewZoneContext();

            context.Animes.Add(anime);
            context.SaveChanges();
            return("Review creada, muchas gracias!");
        }