コード例 #1
0
ファイル: Acceso.cs プロジェクト: DIANAFG19/ProyectoPOE
        public int Ingreso(string usuario, string contra)
        {
            int validar = 0;

            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand buscar = new OleDbCommand();

            buscar.Connection  = Bienvenido.con;
            buscar.CommandText = @"SELECT * FROM USUARIOS";
            OleDbDataReader reader = buscar.ExecuteReader();

            while (reader.Read())
            {
                if (usuario == reader.GetValue(1).ToString() && contra == reader.GetValue(2).ToString())
                {
                    if (reader.GetValue(4).ToString() == "Administrador")
                    {
                        int algo = 1;
                        validar = algo;
                    }
                    else if (reader.GetValue(4).ToString() == "Usuario")
                    {
                        int algo = 2;
                        validar = algo;
                    }
                }
            }
            Bienvenido.con.Close();
            return(validar);
        }
コード例 #2
0
ファイル: SalaTres.cs プロジェクト: DIANAFG19/ProyectoPOE
        public static int BuscarA(int id)
        {
            int validar = 0;

            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand busqueda = new OleDbCommand();

            busqueda.Connection  = Bienvenido.con;
            busqueda.CommandText = @"SELECT * FROM SalaTres";
            OleDbDataReader reader = busqueda.ExecuteReader();

            while (reader.Read())
            {
                if (Convert.ToString(id) == reader.GetValue(0).ToString())
                {
                    if (reader.GetValue(1).ToString() == "Disponible")
                    {
                        int algo = 1;
                        validar = algo;
                    }
                    else if (reader.GetValue(1).ToString() == "Ocupado")
                    {
                        int algo = 2;
                        validar = algo;
                    }
                }
            }
            Bienvenido.con.Close();
            return(validar);
        }
コード例 #3
0
ファイル: SalaTres.cs プロジェクト: DIANAFG19/ProyectoPOE
        public void ActualizarEstado(int id, string estado)
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand actualizar = new OleDbCommand();

            actualizar.Connection  = Bienvenido.con;
            actualizar.CommandText = @"UPDATE SalaTres SET Estado = '" + estado + "' WHERE ID = " + id;
            actualizar.ExecuteNonQuery();
            Bienvenido.con.Close();
        }
コード例 #4
0
        public void ActualizarRango(int id, string rango)
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand actuRango = new OleDbCommand();

            actuRango.Connection  = Bienvenido.con;
            actuRango.CommandText = @"UPDATE USUARIOS SET RANGO = '" + rango + "' WHERE ID = " + id;
            actuRango.ExecuteNonQuery();
            Bienvenido.con.Close();
        }
コード例 #5
0
        public void ActualizarCorreo(int id, string correo)
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand actuCorreo = new OleDbCommand();

            actuCorreo.Connection  = Bienvenido.con;
            actuCorreo.CommandText = @"UPDATE USUARIOS SET CORREO = '" + correo + "' WHERE ID = " + id;
            actuCorreo.ExecuteNonQuery();
            Bienvenido.con.Close();
        }
コード例 #6
0
        public void ActualizarContra(int id, string contras)
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand actuContra = new OleDbCommand();

            actuContra.Connection  = Bienvenido.con;
            actuContra.CommandText = @"UPDATE USUARIOS SET PASSWORD = '******' WHERE ID = " + id;
            actuContra.ExecuteNonQuery();
            Bienvenido.con.Close();
        }
コード例 #7
0
        public void ActualizarNombre(int id, string nombre)
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand actuNombre = new OleDbCommand();

            actuNombre.Connection  = Bienvenido.con;
            actuNombre.CommandText = @"UPDATE USUARIOS SET NOMBRE = '" + nombre + "' WHERE ID = " + id;
            actuNombre.ExecuteNonQuery();
            Bienvenido.con.Close();
        }
コード例 #8
0
ファイル: Registro.cs プロジェクト: DIANAFG19/ProyectoPOE
        public void Registrar(int id, string usuario, string contra, string correo, string rango)
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand guardar = new OleDbCommand();

            guardar.Connection  = Bienvenido.con;
            guardar.CommandText = @"INSERT INTO USUARIOS VALUES('" + id + "','" + usuario + "','" + contra + "','" + correo + "','" + rango + "')";
            guardar.ExecuteNonQuery();
            Bienvenido.con.Close();
        }
コード例 #9
0
ファイル: Dulceria.cs プロジェクト: DIANAFG19/ProyectoPOE
        public static void EliminarUltimo(int id, string producto)
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand eliminar = new OleDbCommand();

            eliminar.Connection  = Bienvenido.con;
            eliminar.CommandText = @"DELETE FROM Facturas WHERE Producto = '" + producto + "' AND Id = " + id;
            eliminar.ExecuteNonQuery();
            Bienvenido.con.Close();
        }
コード例 #10
0
ファイル: Dulceria.cs プロジェクト: DIANAFG19/ProyectoPOE
        public static void Factura(int id, string producto, float precio)
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand guardar = new OleDbCommand();

            guardar.Connection  = Bienvenido.con;
            guardar.CommandText = @"INSERT INTO Facturas VALUES('" + id + "','" + producto + "','" + precio + "')";
            guardar.ExecuteNonQuery();
            Bienvenido.con.Close();
        }
コード例 #11
0
ファイル: Registro.cs プロジェクト: DIANAFG19/ProyectoPOE
        public static int GenerarID()
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            int          ultimo = 0;
            OleDbCommand buscaU = new OleDbCommand();

            buscaU.Connection  = Bienvenido.con;
            buscaU.CommandText = @"SELECT ID FROM USUARIOS";
            OleDbDataReader reader = buscaU.ExecuteReader();

            while (reader.Read())
            {
                string algo = reader.GetValue(0).ToString();
                ultimo = Convert.ToInt16(algo);
            }
            ultimo += 1;
            Bienvenido.con.Close();
            return(ultimo);
        }
コード例 #12
0
ファイル: Dulceria.cs プロジェクト: DIANAFG19/ProyectoPOE
        public static string BuscarUltimo()
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            string       ultimo = "";
            string       eliminado;
            OleDbCommand buscaU = new OleDbCommand();

            buscaU.Connection  = Bienvenido.con;
            buscaU.CommandText = @"SELECT * FROM Facturas";
            OleDbDataReader reader = buscaU.ExecuteReader();

            while (reader.Read())
            {
                string algo = reader.GetValue(1).ToString();
                ultimo = algo;
            }
            eliminado = ultimo;
            Bienvenido.con.Close();
            return(eliminado);
        }
コード例 #13
0
ファイル: Dulceria.cs プロジェクト: DIANAFG19/ProyectoPOE
        public static int IDFacturaRepetida()
        {
            Bienvenido.ConectarBD(Bienvenido.direccion);
            int          ultimo = 0;
            int          ultimoR;
            OleDbCommand buscaU = new OleDbCommand();

            buscaU.Connection  = Bienvenido.con;
            buscaU.CommandText = @"SELECT * FROM Facturas";
            OleDbDataReader reader = buscaU.ExecuteReader();

            while (reader.Read())
            {
                string algo = reader.GetValue(0).ToString();
                ultimo = Convert.ToInt16(algo);
            }
            ultimoR = ultimo;
            Bienvenido.con.Close();
            return(ultimoR);
        }
コード例 #14
0
ファイル: SalaTres.cs プロジェクト: DIANAFG19/ProyectoPOE
        public string BuscarTodos()
        {
            string mostrar = "";

            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand busqueda = new OleDbCommand();

            busqueda.Connection  = Bienvenido.con;
            busqueda.CommandText = @"SELECT * FROM SalaTres";
            OleDbDataReader reader = busqueda.ExecuteReader();

            while (reader.Read())
            {
                if (reader.GetValue(1).ToString() == "Ocupado")
                {
                    mostrar = "YA NO HAY ASIENTOS DISPONIBLES";
                }
            }
            Bienvenido.con.Close();
            return(mostrar);
        }
コード例 #15
0
ファイル: SalaTres.cs プロジェクト: DIANAFG19/ProyectoPOE
        public string BuscarId(int id)
        {
            string mostrar = "";

            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand busqueda = new OleDbCommand();

            busqueda.Connection  = Bienvenido.con;
            busqueda.CommandText = @"SELECT * FROM Facturas";
            OleDbDataReader reader = busqueda.ExecuteReader();

            while (reader.Read())
            {
                if (Convert.ToString(id) == reader.GetValue(0).ToString())
                {
                    mostrar += "    " + reader.GetValue(1).ToString() + "\r\n";
                }
            }
            Bienvenido.con.Close();
            return(mostrar);
        }
コード例 #16
0
        public static string BuscarBD(string usuario)
        {
            string mostrar = "";

            Bienvenido.ConectarBD(Bienvenido.direccion);
            OleDbCommand busqueda = new OleDbCommand();

            busqueda.Connection  = Bienvenido.con;
            busqueda.CommandText = @"SELECT * FROM USUARIOS";
            OleDbDataReader reader = busqueda.ExecuteReader();

            while (reader.Read())
            {
                if (usuario == reader.GetValue(1).ToString())
                {
                    for (int i = 0; i < 5; i++)
                    {
                        mostrar += "    " + reader.GetValue(i).ToString() + "\r\n";
                    }
                }
            }
            Bienvenido.con.Close();
            return(mostrar);
        }