示例#1
0
        private void cargarComboCategoria()
        {
            clsNegocioCategoria objNegocioCategoria = new clsNegocioCategoria();

            DataSet dsCategoriaCombo = new DataSet();

            try
            {
                dsCategoriaCombo = objNegocioCategoria.consultarCategoria("");
                DataRow filaDefault = dsCategoriaCombo.Tables[0].NewRow();
                filaDefault[0] = 0;
                filaDefault[1] = "Seleccione Categoria";
                dsCategoriaCombo.Tables[0].Rows.InsertAt(filaDefault, 0);

                cbCategoriaProducto.DataSource    = dsCategoriaCombo.Tables[0];
                cbCategoriaProducto.DisplayMember = "nombre_categoria";
                cbCategoriaProducto.ValueMember   = "id_categoria";

                cbCategoriaProducto.SelectedIndex = 0;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }
示例#2
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            try
            {
                listaColores = new List<int>();
                listaTamanos = new List<int>();
                clsNegocioColor objNegocioColor = new clsNegocioColor();
                clsNegocioTamano objNegocioTamano = new clsNegocioTamano();
                clsNegocioCategoria objNegocioCategoria = new clsNegocioCategoria(); 

                operacion = 0;
                if (flagBloqueado == true)
                {
                    limpiarPantalla();
                    desbloquear();
                    if (objNegocioCategoria.consultarCategoria("").Tables[0].Rows.Count == 0)
                    {
                        MessageBox.Show("No se puede crear productos porque no existe categorias creadas");
                        bloquear();
                    }
                    else
                    {
                        cbCategoriaProducto.SelectedIndex = 0;
                    }
                    if (cbMarcaProducto.Items.Count == 0)
                    {
                        MessageBox.Show("No se puede crear productos porque no existe marcas creadas creadas");
                        bloquear();
                    }
                    if (objNegocioColor.consultarTodosColores().Tables[0].Rows.Count == 0)
                    {
                        MessageBox.Show("No se puede crear productos porque no existen colores creados");
                        bloquear();
                    }
                    if (objNegocioTamano.consultarTodosTamanos().Tables[0].Rows.Count == 0)
                    {
                        MessageBox.Show("No se puede crear productos porque no existen tamaños creados");
                        bloquear();
                    }
                }
                else
                {
                    bloquear();
                    int idProduto = int.Parse(lbProducto.SelectedValue.ToString());
                    llenarProducto();
                }
            }
            catch (Exception)
            {
            }
        }
示例#3
0
        private void llenarCategoria(int id)
        {
            clsNegocioCategoria objNegocioCategoria = new clsNegocioCategoria();
            DataSet dsCategoria = new DataSet();

            try
            {
                dsCategoria = objNegocioCategoria.consultarCategoriaId(id);
                cbCategoriaProducto.SelectedValue = int.Parse(dsCategoria.Tables[0].Rows[0][0].ToString());

            }catch(Exception ex)
            {
                MessageBox.Show("Error: "+ex.Message);
            }
        }
示例#4
0
        private void cargarProducto(DataSet dsProductoTemporal)
        {
            clsNegocioCategoria objNegocioCategoria = new clsNegocioCategoria();

            try
            {
                lbProducto.DataSource = dsProductoTemporal.Tables[0];
                lbProducto.DisplayMember = "nombre_producto";
                lbProducto.ValueMember = "id_producto";
                llenarProducto();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }
示例#5
0
        private void cargarComboCategoria()
        {
            clsNegocioCategoria objNegocioCategoria = new clsNegocioCategoria();

            DataSet dsCategoriaCombo = new DataSet();
            try
            {
                dsCategoriaCombo = objNegocioCategoria.consultarCategoria("");

                cbCategoriaProducto.DataSource = dsCategoriaCombo.Tables[0];

                cbCategoriaProducto.DisplayMember = "nombre_categoria";
                cbCategoriaProducto.ValueMember = "id_categoria";
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }