Example #1
0
        public static List<VO.usuario> listarUsuarios(String atributo, String valorAtributo)
        {
            List<VO.usuario> lista = new List<VO.usuario>();
            using (SqlConnection con = conexion.obtenerConexion())
            {
                String sql = "select * from usuario,permiso where {0} like '%{1}%' and usuario.id_permiso=permiso.codigo ";
                if (valorAtributo.Equals("*")) {
                    sql = "select * from usuario,permiso where usuario.id_permiso=permiso.codigo";
                }

                SqlCommand comando = new SqlCommand(string.Format(sql, atributo, valorAtributo), con);

                SqlDataReader reader = comando.ExecuteReader();
                while (reader.Read())
                {
                    VO.usuario user = new VO.usuario();
                    user.Usuario = reader.GetString(0);
                    user.Clave = reader.GetString(1);
                    user.Descripcion = reader.GetString(2);
                    user.Id_Permiso = reader.GetString(5);
                    lista.Add(user);

                }
                con.Close();
                return lista;
            }
        }
Example #2
0
        public static List <VO.usuario> listarUsuarios(String atributo, String valorAtributo)
        {
            List <VO.usuario> lista = new List <VO.usuario>();

            using (SqlConnection con = conexion.obtenerConexion())
            {
                String sql = "select * from usuario,permiso where {0} like '%{1}%' and usuario.id_permiso=permiso.codigo ";
                if (valorAtributo.Equals("*"))
                {
                    sql = "select * from usuario,permiso where usuario.id_permiso=permiso.codigo";
                }

                SqlCommand comando = new SqlCommand(string.Format(sql, atributo, valorAtributo), con);


                SqlDataReader reader = comando.ExecuteReader();
                while (reader.Read())
                {
                    VO.usuario user = new VO.usuario();
                    user.Usuario     = reader.GetString(0);
                    user.Clave       = reader.GetString(1);
                    user.Descripcion = reader.GetString(2);
                    user.Id_Permiso  = reader.GetString(5);
                    lista.Add(user);
                }
                con.Close();
                return(lista);
            }
        }
Example #3
0
        public VO.usuario validar(String usuario, String password) {
            VO.usuario Obusuario = null;
            
            using (SqlConnection con = conexion.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format("select * from usuario where usuario='{0}' and clave= '{1}' ", usuario, password), con);

                SqlDataReader reader = comando.ExecuteReader();
                if (reader.Read()) {
                   
                     Obusuario = new VO.usuario(reader.GetString(0),reader.GetString(1),reader.GetString(2),reader.GetString(3));

                }
                comando.Cancel();
                con.Close();
            }
                
                return Obusuario;
        }
Example #4
0
        public VO.usuario validar(String usuario, String password)
        {
            VO.usuario Obusuario = null;

            using (SqlConnection con = conexion.obtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format("select * from usuario where usuario='{0}' and clave= '{1}' ", usuario, password), con);

                SqlDataReader reader = comando.ExecuteReader();
                if (reader.Read()) {

                     Obusuario = new VO.usuario(reader.GetString(0),reader.GetString(1),reader.GetString(2),reader.GetString(3));

                }
                comando.Cancel();
                con.Close();
            }

                return Obusuario;
        }
Example #5
0
        public static VO.usuario updateUser(String data)
        {
            VO.usuario USER = new VO.usuario();
            using (SqlConnection con = conexion.obtenerConexion())
            {
                String sql = "select * from usuario,permiso where usuario = '{0}'  and permiso.codigo=usuario.id_permiso";


                SqlCommand comando = new SqlCommand(string.Format(sql, data), con);


                SqlDataReader reader = comando.ExecuteReader();
                if (reader.Read())
                {
                    USER.Usuario     = reader.GetString(0);
                    USER.Clave       = reader.GetString(1);
                    USER.Descripcion = reader.GetString(2);
                    USER.Id_Permiso  = reader.GetString(5);
                    Console.WriteLine("entro");
                }
                con.Close();
            }
            return(USER);
        }
Example #6
0
        public static VO.usuario updateUser(String data)
        {
            VO.usuario USER = new VO.usuario();
            using (SqlConnection con = conexion.obtenerConexion())
            {
                String sql = "select * from usuario,permiso where usuario = '{0}'  and permiso.codigo=usuario.id_permiso";

                SqlCommand comando = new SqlCommand(string.Format(sql,data), con);

                SqlDataReader reader = comando.ExecuteReader();
                if (reader.Read())
                {

                    USER.Usuario = reader.GetString(0);
                    USER.Clave = reader.GetString(1);
                    USER.Descripcion = reader.GetString(2);
                    USER.Id_Permiso = reader.GetString(5);
                    Console.WriteLine("entro");

                }
                con.Close();

            }
            return USER;
        }