public List <ListViewItem> GetListView()
        {
            List <ListViewItem> ListViewItems = new List <ListViewItem>();

            InvestmentGroupDetailDataHelper DH    = new InvestmentGroupDetailDataHelper();
            List <InvestmentGroupDetail>    aList = DH.SelectAll();


            if (aList != null)
            {
                foreach (var item in aList)
                {
                    // Define the list items
                    ListViewItem aListViewItem = new ListViewItem(new InvestmentDataHelper().SelectByID(new InvestmentGroupDetailDataHelper().SelectByID(item.InvestmentGroupID).InvestmentID).Name.ToString());
                    aListViewItem.SubItems.Add(item.InHand.ToString());
                    aListViewItem.SubItems.Add(item.BackUp.ToString());
                    aListViewItem.SubItems.Add(item.TotalAmount.ToString());
                    aListViewItem.SubItems.Add(item.ContributionPercentage.ToString());

                    // Add the list items to the ListView
                    ListViewItems.Add(aListViewItem);
                }
            }
            return(ListViewItems);
        }
        public BindingSource GetList()
        {
            InvestmentGroupDetailDataHelper DH = new InvestmentGroupDetailDataHelper();
            BindingSource BS = new BindingSource();
            Hashtable     HT = new Hashtable();

            List <InvestmentGroupDetail> myList = DH.SelectAll();

            try
            {
                if (myList != null)
                {
                    foreach (var item in myList)
                    {
                        if (item.State == EntityState.Enabled)
                        {
                            HT.Add(item.ID, item.ID);
                        }
                    }
                }
                HT.Add(-1, "Select Grouped Investment");
            }
            catch (NullReferenceException ex)
            {
                throw ex;
            }

            BS.DataSource = HT;
            return(BS);
        }