public string GetLoadingGovPublicCategories(string classCode, int publishmentSystemId, int parentId, string loadingType, string additional) { var arraylist = new ArrayList(); var eLoadingType = EGovPublicCategoryLoadingTypeUtils.GetEnumType(loadingType); var categoryIdArrayList = DataProvider.GovPublicCategoryDao.GetCategoryIdArrayListByParentId(classCode, publishmentSystemId, parentId); var nameValueCollection = TranslateUtils.ToNameValueCollection(TranslateUtils.DecryptStringBySecretKey(additional)); foreach (int categoryId in categoryIdArrayList) { var categoryInfo = DataProvider.GovPublicCategoryDao.GetCategoryInfo(categoryId); arraylist.Add(PageGovPublicCategory.GetCategoryRowHtml(categoryInfo, true, eLoadingType, nameValueCollection)); } //arraylist.Reverse(); var builder = new StringBuilder(); foreach (string html in arraylist) { builder.Append(html); } return(builder.ToString()); }
public static string GetLoadingGovPublicCategoriesParameters(int publishmentSystemId, string classCode, EGovPublicCategoryLoadingType loadingType, NameValueCollection additional) { return(TranslateUtils.NameValueCollectionToString(new NameValueCollection { { "publishmentSystemID", publishmentSystemId.ToString() }, { "classCode", classCode }, { "loadingType", EGovPublicCategoryLoadingTypeUtils.GetValue(loadingType) }, { "additional", TranslateUtils.EncryptStringBySecretKey(TranslateUtils.NameValueCollectionToString(additional)) } })); }