private BindingList <Company> GetCompanies()
        {
            BindingList <Company> itemList = new BindingList <Company>(_serviceAgent.GetCompanies().ToList());

            Dirty       = false;
            AllowCommit = false;
            return(itemList);
        }
 private BindingList <Company> GetCompanies()
 {//note this get is to the singleton repository...
     return(new BindingList <Company>(_serviceAgent.GetCompanies().ToList()));
 }