private void btnBuscar_Click(object sender, EventArgs e)
        {
            //ClienteNEG bl = new ClienteNEG();
            EstiloArticulo c = new EstiloArticulo();

            c.Descripcion         = txtNombre_Busqueda.Text;
            dgvEstilos.DataSource = EstiloArticuloNEG.Instancia().Listar(c);
        }
        private void txtNombre_TextChanged(object sender, EventArgs e)
        {
            //ClienteNEG bl = new ClienteNEG();
            EstiloArticulo c = new EstiloArticulo();

            c.Descripcion = txtNombre_Busqueda.Text;

            //dgvClientes.DataSource = bl.Buscar(c);
            dgvEstilos.DataSource = EstiloArticuloNEG.Instancia().Buscar(c);
        }
예제 #3
0
        private void frmGestionArticulos_Load(object sender, EventArgs e)
        {
            btnRegistrar.Enabled = false;

            /*Articulo a = new Articulo();
             * dgvArticulos.DataSource = ArticuloNEG.Instancia().Listar(a);*/

            cboEstilo.DataSource    = EstiloArticuloNEG.Instancia().Listar(new EstiloArticulo());
            cboEstilo.DisplayMember = "Descripcion";      //dato que queremos mostrar
            cboEstilo.ValueMember   = "idEstiloArticulo"; //dato que guardaremos, es el nombre declarado en la clase

            cboColor.DataSource    = ColorArticuloNEG.Instancia().Listar(new ColorArticulo());
            cboColor.DisplayMember = "Descripcion"; //dato que queremos mostrar
            cboColor.ValueMember   = "idColor";     //dato que guardaremos, es el nombre declarado en la clase

            cboGenero.DataSource    = GeneroArticuloNEG.Instancia().Listar(new GeneroArticulo());
            cboGenero.DisplayMember = "Descripcion";      //dato que queremos mostrar
            cboGenero.ValueMember   = "idGeneroArticulo"; //dato que guardaremos, es el nombre declarado en la clase

            cboTalla.DataSource    = TallaArticuloNEG.Instancia().Listar(new TallaArticulo());
            cboTalla.DisplayMember = "Descripcion";     //dato que queremos mostrar
            cboTalla.ValueMember   = "idTallaArticulo"; //dato que guardaremos, es el nombre declarado en la clase
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtId.Text == "")
            {
                EstiloArticulo c = new EstiloArticulo();

                c.Descripcion = txtDescripcionColor.Text;

                /* c.Departamento = txtDepartamento.Text;
                 * c.Provincia = txtProvincia.Text;
                 * c.Distrito = txtDistrito.Text;*/

                if (radActivo.Enabled == true)
                {
                    c.Estado = true;
                }
                else if (radInactivo.Enabled == true)
                {
                    c.Estado = false;
                }

                //ClienteNEG bl = new ClienteNEG();
                // if (bl.Guardar(c) == true)
                if (EstiloArticuloNEG.Instancia().Guardar(c) == true)
                {
                    MessageBox.Show("El Estilo se grabó correctamente");

                    DialogResult result2 = MessageBox.Show("Desea registrar otro Estilo?", "Cerrar", MessageBoxButtons.YesNo);
                    if (result2 == DialogResult.Yes)
                    {
                        txtDescripcionColor.Clear();
                    }
                    else if (result2 == DialogResult.No)
                    {
                        this.Dispose();
                    }
                }
            }
            else
            {
                EstiloArticulo c = new EstiloArticulo();
                c.idEstiloArticulo = Convert.ToInt32(txtId.Text);
                c.Descripcion      = txtDescripcionColor.Text;

                if (radActivo.Enabled == true)
                {
                    c.Estado = true;
                }
                else if (radInactivo.Enabled == true)
                {
                    c.Estado = false;
                }

                //ClienteNEG bl = new ClienteNEG();
                if (EstiloArticuloNEG.Instancia().Modificar(c) == true)
                {
                    MessageBox.Show("Los datos del Estilo se actualizaron correctamente");
                    this.Dispose();
                }
            }
        }