internal static List <Usuario> buscarUserPorID(UserGrupo userGrupo) { List <Usuario> lsUsuarios = new List <Usuario>(); SqlConnection conexion = BaseDatos.obtenerConexion(); string query = "SELECT * FROM tblUsuario where idUsuario = '" + userGrupo.IdUsuario + "'"; SqlCommand command = new SqlCommand(query, conexion); SqlDataReader datos = command.ExecuteReader(); if (datos.HasRows) { while (datos.Read()) { int idUsuario = datos.GetInt32(0); string nombreUsuario = datos.GetString(1); string apellidoUsuario = datos.GetString(2); string correo = datos.GetString(3); string contrasena = datos.GetString(4); string genero = datos.GetString(5); string pais = datos.GetString(6); DateTime fechaNacimiento = datos.GetDateTime(7); int puntosAcumulados = datos.GetInt32(8); Usuario userAux = new Usuario(idUsuario, nombreUsuario, apellidoUsuario, correo, contrasena, genero, pais, fechaNacimiento, puntosAcumulados); lsUsuarios.Add(userAux); } } return(lsUsuarios); }
internal static List <Grupo> buscarGrupoporID(UserGrupo userGrupo) { List <Grupo> lsGruposPertenece = new List <Grupo>(); SqlConnection conexion = BaseDatos.obtenerConexion(); string query = "SELECT * FROM tblGrupo where idGrupo = '" + userGrupo.IdGrupo + "'"; SqlCommand command = new SqlCommand(query, conexion); SqlDataReader datos = command.ExecuteReader(); if (datos.HasRows) { while (datos.Read()) { int id = datos.GetInt32(0); string nombre = datos.GetString(1); string codigo = datos.GetString(2); int idReglas = datos.GetInt32(3); Grupo grupoAux = new Grupo(id, nombre, codigo, idReglas); lsGruposPertenece.Add(grupoAux); } } return(lsGruposPertenece); }
public static List <UserGrupo> PersonasDelGrupo(Grupo grupo) { List <UserGrupo> lsMiembros = new List <UserGrupo>(); SqlConnection conexion = BaseDatos.obtenerConexion(); string query = "select * from tblUser_Grupo where idGrupo = " + grupo.Id + " "; SqlCommand command = new SqlCommand(query, conexion); SqlDataReader datos = command.ExecuteReader(); if (datos.HasRows) { while (datos.Read()) { int idUser_Grupo = datos.GetInt32(0); int idUsuario = datos.GetInt32(1); int idGrupo = datos.GetInt32(2); UserGrupo auxuser = new UserGrupo(idUser_Grupo, idUsuario, idGrupo); lsMiembros.Add(auxuser); } } return(lsMiembros); }