コード例 #1
0
        private void chkListasDePrecios_ItemCheck(object sender, ItemCheckEventArgs e)
        {
            int count = 1;

            for (int i = 0; i < chkListasDePrecios.Items.Count; i++)
            {
                mz.erp.businessrules.ConsultarListasDePrecios.ListaDePrecioView lp = (mz.erp.businessrules.ConsultarListasDePrecios.ListaDePrecioView)chkListasDePrecios.Items[i];
                if (((i == e.Index && e.NewValue.CompareTo(System.Windows.Forms.CheckState.Checked) == 0) || (i != e.Index && chkListasDePrecios.GetItemChecked(i))) && count < 11)
                {
                    Janus.Windows.GridEX.GridEXColumnCollection col = gridResultado.RootTable.Columns;
                    col["PrecioLista" + count.ToString()].Caption = lp.Descripcion;
                    count++;
                }
            }
            if (count < 11)
            {
                for (int i = count; i < 11; i++)
                {
                    Janus.Windows.GridEX.GridEXColumnCollection col = gridResultado.RootTable.Columns;
                    col["PrecioLista" + i.ToString()].Caption = "P. Lista " + i.ToString();
                }
            }
        }
コード例 #2
0
        private void setListasDePreciosDescriptions()
        {
            int count = 1;

            for (int i = 0; i < chkListasDePrecios.Items.Count; i++)
            {
                mz.erp.businessrules.ConsultarListasDePrecios.ListaDePrecioView lp = (mz.erp.businessrules.ConsultarListasDePrecios.ListaDePrecioView)chkListasDePrecios.Items[i];
                if (chkListasDePrecios.GetItemChecked(i) && count < 11)
                {
                    Janus.Windows.GridEX.GridEXColumnCollection col = gridResultado.RootTable.Columns;
                    col["PrecioLista" + count.ToString()].Caption = lp.Descripcion;
                    count++;
                }
            }
            if (count < 11)
            {
                for (int i = count; i < 11; i++)
                {
                    Janus.Windows.GridEX.GridEXColumnCollection col = gridResultado.RootTable.Columns;
                    col["PrecioLista" + i.ToString()].Caption = "P. Lista " + i.ToString();
                }
            }
        }