コード例 #1
0
        private void btnIniciar_Secion_Click(object sender, EventArgs e)
        {
            CEntidad P = new CProducto() as CEntidad;

            if (P.Login(txtUsuario.Text, txtContraseña.Text))
            {
                this.Hide();
                string tipo   = P.ValorAtributo("Tipo").ToString();
                string Nombre = P.ValorAtributo("Nombre").ToString();
                if (tipo == "ADMINISTRADOR")
                {
                    FrmAdministrador FA = new FrmAdministrador(txtUsuario.Text, Nombre);
                    FA.Size = new System.Drawing.Size(969, 725);
                    FA.ShowDialog();
                }
                else if (tipo == "VENDEDOR")
                {
                    FrmVendedor FV = new FrmVendedor(txtUsuario.Text, Nombre);
                    FV.Size = new System.Drawing.Size(969, 725);
                    FV.ShowDialog();
                }
                else if (tipo == "GERENTE")
                {
                    FrmGerente FG = new FrmGerente(txtUsuario.Text, Nombre);
                    FG.Size = new System.Drawing.Size(969, 725);
                    FG.ShowDialog();
                }
            }
            else
            {
                MessageBox.Show("Ingrese Datos Validos,Error en usuario o contraseña", "Error!!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtContraseña.Clear();
                txtContraseña.Focus();
            }
        }
コード例 #2
0
        public void MostrarDatosProducto(string CodProducto)
        {
            if (aProducto.ExisteClavePrimaria(CodProducto))
            {
                TxtProducto.Text    = aProducto.ValorAtributo("Producto");
                TxtDescripcion.Text = aProducto.ValorAtributo("Descripcion");
                TxtMarca.Text       = aProducto.ValorAtributo("Marca");
                TxtModelo.Text      = aProducto.ValorAtributo("Modelo");
                CargarSeries(TxtCodProducto.Text);
                TxtStock.Text  = aProducto.ValorAtributo("Stock");
                TxtPrecio.Text = aProducto.ValorAtributo("PrecioUnitario");
                if (CboSeries.Items.Count > 0)
                {
                    TxtCantidad.Enabled = false;

                    CboSeries.Enabled = true;
                }
                else
                {
                    TxtCantidad.Enabled = true;
                    CboSeries.Enabled   = false;
                }
            }
            else
            {
                MessageBox.Show("El producto no existe");
            }
        }
コード例 #3
0
        public void ActualizarStock(string CodProducto, int Cantidad)
        {
            CProducto aProducto = new CProducto();

            if (aProducto.ExisteClavePrimaria(CodProducto))
            {
                int NuevoValor = int.Parse(aProducto.ValorAtributo("Stock"));
                NuevoValor += Cantidad;
                string[] A = new string[] { TxtCodProducto.Text, TxtProducto.Text, TxtDescripcion.Text,
                                            TxtMarca.Text, TxtModelo.Text, NuevoValor.ToString(), TxtPrecio.Text };
                aProducto.Actualizar(A);
            }
        }