public IHttpActionResult GetOtherCompanies(string id) { ResultEntity result = new ResultEntity(); List <CompanyEntity> companies = new List <CompanyEntity>(); try { companies = dal.FindOtherComapnies(new Guid(id)).ToList <COMPANY>().ConvertAll <CompanyEntity>(c => c.ToCompanyEntity()); } catch (Exception e) { result.Message = e.Message; NtripProxyLogger.LogExceptionIntoFile("调用接口api/Company/GetOtherCompanies异常,异常信息为:" + e.Message); } result.IsSuccess = result.Message == null; result.Data = companies; return(Json <ResultEntity>(result)); }