コード例 #1
0
        public DataSet llenardgv(string tabla)
        {
            clsmanejador M = new clsmanejador();

            DataSet DS;

            M.cmd = string.Format("SELECT * FROM " + tabla);
            DS    = Clsbd.Ejecutar(M.cmd);

            return(DS);
        }
コード例 #2
0
        public override void Eliminar()
        {
            try
            {
                clsmanejador M = new clsmanejador();

                M.cmd = string.Format("EXEC Eliminarproductos '{0}'", txtidproducto.Text.Trim());
                Clsbd.Ejecutar(M.cmd);
                MessageBox.Show("se ha eliminado correctamente");
            }
            catch (Exception error)
            {
                MessageBox.Show("Ha ocurrido un error " + error.Message);
            }
        }
コード例 #3
0
        private void Frmusuario_Load(object sender, EventArgs e)
        {
            clsmanejador M = new clsmanejador();


            M.cmd = "SELECT * FROM Usuarios WHERE Id_usuario=" + frmlogin.codigo;

            DataSet DS = Clsbd.Ejecutar(M.cmd);

            lblname.Text = DS.Tables[0].Rows[0]["Nombre"].ToString().Trim();
            lbluser.Text = DS.Tables[0].Rows[0]["Account"].ToString().Trim();
            lblid.Text   = DS.Tables[0].Rows[0]["Id_usuario"].ToString().Trim();

            M.url             = DS.Tables[0].Rows[0]["Foto"].ToString();
            pictureBox1.Image = Image.FromFile(M.url);
        }
コード例 #4
0
        public override bool Guardar()
        {
            try
            {
                clsmanejador M = new clsmanejador();

                M.cmd = string.Format("EXEC Actualizaproductos '{0}','{1}','{2}','{3}'", txtidproducto.Text.Trim(), txtnombreproducto.Text.Trim(), txtcategoriaproducto.Text.Trim(), txtprecioproducto.Text.Trim());
                Clsbd.Ejecutar(M.cmd);
                MessageBox.Show("Se ha guardado correctamente");
                return(true);
            }
            catch (Exception error)
            {
                MessageBox.Show("Ha ocurrido un error " + error.Message);
                return(false);
            }
        }
コード例 #5
0
        public static DataSet Ejecutar(string cmd)
        {
            clsmanejador M = new clsmanejador();

            M.Conn = @"Data Source=DESKTOP-LUMRS2A\JUAN;Initial Catalog=pfinal;Integrated Security=True";
            SqlConnection conexion = new SqlConnection(M.Conn);

            conexion.Open();

            DataSet        DS = new DataSet();
            SqlDataAdapter DP = new SqlDataAdapter(cmd, conexion);

            DP.Fill(DS);

            conexion.Close();

            return(DS);
        }
コード例 #6
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            try
            {
                clsmanejador M = new clsmanejador();
                //estableciendo comando para la base de datos
                M.CMD = string.Format("SELECT * FROM Usuarios WHERE account='{0}' AND password='******'", txtusuario.Text.Trim(), txtclave.Text.Trim());
                //llamando la funcion de activar la base de datos y ejecuando el comando anterior
                DataSet ds = Clsbd.Ejecutar(M.CMD);

                //guardando el usuario que logueo
                codigo = ds.Tables[0].Rows[0]["Id_usuario"].ToString().Trim();


                //estableciendo de donde quiero llamar el comando
                string cuenta = ds.Tables[0].Rows[0]["account"].ToString().Trim();
                string clave  = ds.Tables[0].Rows[0]["password"].ToString().Trim();

                //comprobando usuario
                if (cuenta == txtusuario.Text.Trim() && clave == txtclave.Text.Trim())
                {
                    if (Convert.ToBoolean(ds.Tables[0].Rows[0]["Status_admin"]) == true)
                    {
                        frmadmin admin = new frmadmin();
                        this.Hide();
                        admin.Show();
                    }
                    else
                    {
                        Frmusuario user = new Frmusuario();
                        this.Hide();
                        user.Show();
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("usuario/contraseña incorrecta ");
                txtusuario.Text = "";
                txtclave.Text   = "";
                txtusuario.Focus();
            }
        }
コード例 #7
0
        private void button3_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(textBox1.Text.Trim()) == false)
            {
                try
                {
                    clsmanejador M = new clsmanejador();

                    DataSet ds;

                    M.cmd = "SELECT * FROM Productos WHERE Nombre_producto LIKE ('%" + textBox1.Text.Trim() + "%')";
                    ds    = Clsbd.Ejecutar(M.cmd);

                    dataGridView1.DataSource = ds.Tables[0];
                }
                catch (Exception error)
                {
                    MessageBox.Show("ha ocurrido un error " + error.Message);
                }
            }
        }