Пример #1
0
        void VerRegistro(Int64 n_IdRegistro)
        {
            objItems.mysConec = mysConec;
            BE_Inventario     = objItems.TraerRegistro(n_IdRegistro);

            TxtCodigo.Text         = BE_Inventario.c_codpro;
            TxtDescripcion.Text    = BE_Inventario.c_despro;
            TxtdescTecnica.Text    = BE_Inventario.c_destec;
            TxtCaracteristica.Text = BE_Inventario.c_descar;
            TxtStockIni.Text       = BE_Inventario.n_stkini.ToString("0.00");
            TxtStockActual.Text    = BE_Inventario.n_stkact.ToString("0.00");
            TxtStockmMax.Text      = BE_Inventario.n_stkmax.ToString("0.00");
            TxtStockMin.Text       = BE_Inventario.n_stkmin.ToString("0.00");
            TxtPreIni.Text         = BE_Inventario.n_preini.ToString("0.00");
            TxtPreAct.Text         = BE_Inventario.n_preuni.ToString("0.00");

            CboTipExis.SelectedValue  = BE_Inventario.n_idtipexi;
            CboFamilia.SelectedValue  = BE_Inventario.n_idfam;
            CboClase.SelectedValue    = BE_Inventario.n_idclas;
            CboSubClase.SelectedValue = BE_Inventario.n_idsubclas;
            CboMoneda.SelectedValue   = BE_Inventario.n_idmon;

            funFlex.FlexMostrarDatos(FgUniMed, arrCabeceraFlex1, BE_Inventario.lst_unidadmedida, 2, false);

            int n_fila = 2;

            foreach (BE_ALM_INVENTARIOUNIMED_CONSULTA element in BE_Inventario.lst_unidadmedida)
            {
                FgUniMed.Rows.Count = FgUniMed.Rows.Count + 1;
                FgUniMed.SetData(n_fila, 1, element.c_abrsun);
                FgUniMed.SetData(n_fila, 2, element.c_des);
                FgUniMed.SetData(n_fila, 3, element.c_desunimedbas);
                FgUniMed.SetData(n_fila, 4, element.n_canunimedbas);
                FgUniMed.SetData(n_fila, 5, element.n_default);
                FgUniMed.SetData(n_fila, 6, element.n_idunimed);
                FgUniMed.SetData(n_fila, 7, element.n_idunimedbas);

                FgUniMed.Cols[5].DataType = typeof(bool);
                n_fila++;
            }
        }