public AddressEntity[] GetCompanyAddress(int id) { AddressController controller = new AddressController(); List <AddressEntity> arrayEntity = new List <AddressEntity>(); Petz_dbEntities db = new Petz_dbEntities(); var address = db.petz_Company_Address .Where(x => x.company_id == id) .Select(x => x.address_id).ToArray(); foreach (var a in address) { arrayEntity.Add(controller.GetAddress(a)); } return(arrayEntity.ToArray()); }