Exemple #1
0
        public string GetParkingData(string companyId)
        {
            List <BaseParkinfo> parkings = new List <BaseParkinfo>();
            List <BaseCompany>  companys = CompanyServices.GetCurrLoginUserRoleCompany(companyId, GetLoginUser.RecordID);

            if (companys.Count > 0)
            {
                parkings = ParkingServices.QueryParkingByCompanyIds(companys.Select(p => p.CPID).ToList());
            }

            StringBuilder strTree = new StringBuilder();

            strTree.Append("[");
            strTree.Append("{\"id\":\"-1\",");
            strTree.Append("\"text\":\"所有\",\"selected\":true");
            strTree.Append("}");
            foreach (var item in parkings)
            {
                strTree.Append(",{\"id\":\"" + item.PKID + "\",");
                strTree.Append("\"text\":\"" + item.PKName + "\"");
                strTree.Append("}");
            }
            strTree.Append("]");
            return(strTree.ToString());
        }