public Usuario(int IDUsuario) { string sql = "SELECT * FROM usuario" + " WHERE usuario.IDUsuario='" + IDUsuario + "'"; ConexionBD.AbrirConexion(); SqlDataReader reader = ConexionBD.EjecutarConsultaReader(sql); if (reader.Read()) { Existe = true; IDUsuario = reader.GetInt32(0); nombre = reader.GetString(1); primerApellido = reader.GetString(2); segundoApellido = reader.GetString(3); otb = reader.GetString(4); direccion = reader.GetString(5); reader.Close(); ConexionBD.CerrarConexion(); } else { ConexionBD.CerrarConexion(); } }
public Usuarios(string login, string pass) { pass = MD5_ComputeHexaHash(pass); string sql = "SELECT UsuariosSistema.UsuarioId, UsuariosSistema.Nombre, UsuariosSistema.Apellidos, UsuariosSistema.PrivilegiosXML " + "FROM UsuariosSistema " + "WHERE UsuariosSistema.Login='******' " + "and UsuariosSistema.Password='******'"; ConexionBD.AbrirConexion( ); SqlDataReader reader = ConexionBD.EjecutarConsultaReader(sql); if (reader.Read( )) { Existe = true; UsuarioID = Convert.ToInt32(reader.GetValue(0)); Nombre = reader.GetString(1); Apellidos = reader.GetString(2); Privilegios = reader.GetString(3); reader.Close( ); ConexionBD.CerrarConexion( ); } else { ConexionBD.CerrarConexion( ); } }
public Rol(string idRol) { Nuevo = false; string Sql = "SELECT * From roles WHERE IDrol='" + idRol + "'"; ConexionBD.AbrirConexion(); SqlDataReader reader = ConexionBD.EjecutarConsultaReader(Sql); if (reader.HasRows) { reader.Read(); idRol = reader.GetString(0); nombre = reader.GetString(1); descripcion = reader.GetString(2); } ConexionBD.CerrarConexion(); }
private bool Duplicado() { bool Resultado = false; string Sql = "select * from usuario where IDUsuario='" + IDUsuario + "'"; /* * cuando trabajamos con OleDbDataReader, es necesario siempre abrir * y cerrar la conexion */ ConexionBD.AbrirConexion(); SqlDataReader reader = ConexionBD.EjecutarConsultaReader(Sql); if (reader.HasRows) { Resultado = true; } ConexionBD.CerrarConexion(); return(Resultado); }