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(); }
//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(); }