private void LoadCompanyListTable()
        {
            try
            {
                Company objCompany = new Company();
                List<string> countryList = Country.CountryList();
                List<Company> objCompanyList= new Company().GetAllCompany();
                if (objCompanyList.Count == 0)
                {
                    objCompanyList.Add(new Company());
                }
                foreach (Company objCst in objCompanyList)
                {

                    Addresses address= new Addresses().GetAddressesBySourceTypeAndId("Company",objCst.CompanyId);

                            objCst.AddressId = address.AddressId;
                            objCst.AddressLine1 = address.AddressLine1;
                            objCst.AddressLine2 = address.AddressLine2;
                            objCst.AddressType = address.AddressType;
                            objCst.City = address.City;
                            objCst.ZipCode = address.ZipCode;
                            objCst.Phone = address.Phone;
                            objCst.Mobile = address.Mobile;
                            objCst.Email = address.Email;
                            objCst.Web = address.Web;
                            objCst.CountryName = countryList[address.CountryId];

                }
                RadGrid1.DataSource = objCompanyList;
                RadGrid1.Rebind();
            }
            catch (Exception ex)
            {
                Alert.Show(ex.Message);
            }
        }