internal void UsuarioNuevo(string nombre, string contra)
        {
            PROYECTO context = new PROYECTO();
            Usuario  usu     = new Usuario(nombre, contra, 0, 1);

            context.Usuarios.Add(usu);
            context.SaveChanges();
        }
        internal void DeleteUsu(int id)
        {
            using (PROYECTO context = new PROYECTO())

            {
                Usuario U = context.Usuarios.
                            Where(s => s.IdUsuario == id)
                            .FirstOrDefault();
                context.Attach(U);
                context.Remove(U);
                context.SaveChanges();
            }
        }
        internal void UpdateUsuario(int id, int idNiv, int puntos)
        {
            using (PROYECTO context = new PROYECTO())

            {
                Usuario us = context.Usuarios.
                             Where(u => u.IdUsuario == id)
                             .FirstOrDefault();
                us.IdNivel    = idNiv;
                us.Puntuacion = puntos;
                context.Update(us);
                context.SaveChanges();
            }
        }
Beispiel #4
0
        internal void Update(int id, string nom, string cont)
        {
            using (PROYECTO context = new PROYECTO())

            {
                Administradores admin = context.Administradores.
                                        Where(s => s.IdAdmin == id)
                                        .FirstOrDefault();
                admin.Nombre      = nom;
                admin.Contrasenya = cont;
                context.Update(admin);
                context.SaveChanges();
            }
        }
Beispiel #5
0
        internal void Delete(int id)
        {
            /* La funcion delete busca primero el administrador que coincide con el id que el usuario ha insertado.
             * Una vez encontrado, eliminara ese administrador de la base de datos y guardará los cambios para que el borrado
             * sea efectivo.
             */

            using (PROYECTO context = new PROYECTO())

            {
                Administradores D = context.Administradores.
                                    Where(s => s.IdAdmin == id)
                                    .FirstOrDefault();
                context.Attach(D);
                context.Remove(D);
                context.SaveChanges();
            }
        }