public List <DSeguridad> Seguridad(string user) { List <DSeguridad> ListaGenerica = new List <DSeguridad>(); try { Conexion.ConexionSql.Open(); using SqlCommand comm = new SqlCommand(queryFormSecurity, Conexion.ConexionSql); comm.Parameters.AddWithValue("@usuario", user); using SqlDataReader reader = comm.ExecuteReader(); while (reader.Read()) { ListaGenerica.Add(new DSeguridad { usuario = reader.GetString(0), pregunta = Encripter.Decrypt(reader.GetString(1)), respuesta = Encripter.Decrypt(reader.GetString(2)) }); } } catch (SqlException e) { MessageBox.Show(e.Message, "SwissNet", MessageBoxButton.OK, MessageBoxImage.Error); } finally { if (Conexion.ConexionSql.State == ConnectionState.Open) { Conexion.ConexionSql.Close(); } } return(ListaGenerica); }
public List <DUsuario> Encontrar(int IdUsuario) { List <DUsuario> ListaGenerica = new List <DUsuario>(); try { Conexion.ConexionSql.Open(); using SqlCommand comm = new SqlCommand(queryListID, Conexion.ConexionSql); comm.Parameters.AddWithValue("@idUsuario", IdUsuario); using SqlDataReader reader = comm.ExecuteReader(); if (reader.Read()) { ListaGenerica.Add(new DUsuario { idUsuario = reader.GetInt32(0), idRol = reader.GetInt32(1), usuario = reader.GetString(2), contraseña = Encripter.Decrypt(reader.GetString(3)), entrevistando = reader.GetInt32(4) }); } } catch (SqlException e) { MessageBox.Show(e.Message, "SwissNet", MessageBoxButton.OK, MessageBoxImage.Error); } finally { if (Conexion.ConexionSql.State == ConnectionState.Open) { Conexion.ConexionSql.Close(); } } return(ListaGenerica); }
public List <DSeguridad> EncontrarSeguridad(int idUsuario) { List <DSeguridad> ListaGenerica = new List <DSeguridad>(); try { Conexion.ConexionSql.Open(); using SqlCommand comm = new SqlCommand(queryListSecurity, Conexion.ConexionSql); comm.Parameters.AddWithValue("@idUsuario", idUsuario); using SqlDataReader reader = comm.ExecuteReader(); while (reader.Read()) { ListaGenerica.Add(new DSeguridad ( reader.GetInt32(1), Encripter.Decrypt(reader.GetString(2)), Encripter.Decrypt(reader.GetString(3)) )); } } catch (SqlException e) { MessageBox.Show(e.Message, "SwissNet", MessageBoxButton.OK, MessageBoxImage.Error); } finally { if (Conexion.ConexionSql.State == ConnectionState.Open) { Conexion.ConexionSql.Close(); } } return(ListaGenerica); }
public List <DUsuario> EncontrarByUsuario(string Usuario, int IdUsuario) { List <DUsuario> ListaGenerica = new List <DUsuario>(); string queryUserRepeated = @" SELECT * FROM [Usuario] WHERE usuario = @usuario AND (idUsuario <> @idUsuario OR (idUsuario = @idUsuario AND estado = 0)); "; try { Conexion.ConexionSql.Open(); using SqlCommand comm = new SqlCommand(queryUserRepeated, Conexion.ConexionSql); comm.Parameters.AddWithValue("@usuario", Usuario); comm.Parameters.AddWithValue("@idUsuario", IdUsuario); using SqlDataReader reader = comm.ExecuteReader(); if (reader.Read()) { ListaGenerica.Add(new DUsuario { idUsuario = reader.GetInt32(0), idRol = reader.GetInt32(1), usuario = reader.GetString(2), contraseña = Encripter.Decrypt(reader.GetString(3)), entrevistando = reader.GetInt32(4), estado = reader.GetInt32(5) }); } } catch (SqlException e) { MessageBox.Show(e.Message, "SwissNet", MessageBoxButton.OK, MessageBoxImage.Error); } finally { if (Conexion.ConexionSql.State == ConnectionState.Open) { Conexion.ConexionSql.Close(); } } return(ListaGenerica); }