Пример #1
0
        private void loadLstTransStatus()
        {
            ArrayList arrNew = new ArrayList();

            String[] tmpArray = InfoLoader.loadStatus(InfoLoader.TABLE_TRANSACTIONS).Split('\n'); //
            selectedStatusID = "";

            lstTransStatus.BeginUpdate();
            lstTransStatus.Clear();
            lstTransStatus.Columns.Add("Payee", 117, HorizontalAlignment.Left);

            //Add "ANY STATUSES" option
            ListViewItem listItem = new ListViewItem("ANY STATUS");

            listItem.Name = "";
            lstTransStatus.Items.Add(listItem);

            //Add results from Payee query
            for (int i = 0; i < tmpArray.Length; i++)
            {
                String[] cols = tmpArray[i].Split('\t');
                if (cols.Length == 2)
                {
                    listItem      = new ListViewItem(cols[1]);
                    listItem.Name = cols[0];
                    lstTransStatus.Items.Add(listItem);
                }
            }
            lstTransStatus.EndUpdate();
        }
Пример #2
0
        //Load refStatus cmboTransStatusID
        public void loadStatus()
        {
            ArrayList arrNew = new ArrayList();

            String[] tmpArray = InfoLoader.loadStatus(InfoLoader.TABLE_TRANSACTIONS).Split('\n');
            for (int i = 0; i < tmpArray.Length; i++)
            {
                String[] cols = tmpArray[i].Split('\t');
                if (cols.Length == 2)
                {
                    arrNew.Add(new ListValues(cols[0], cols[1], ListValues.FORWARD));
                }
            }

            lstStatus.DataSource    = arrNew;
            lstStatus.DisplayMember = "Desc";
            lstStatus.ValueMember   = "ID";
            lstStatus.ClearSelected();
        }