|
@@ -49,21 +49,17 @@ namespace GxPress.Repository.Implement
|
|
|
|
|
|
public async Task<ArticleGroupResult> GetAsync(int id)
|
|
|
{
|
|
|
- if (id == 0)
|
|
|
+ var result = await _repository.GetAsync<ArticleGroupResult>(Q.Where(nameof(Entity.ArticleGroup.Id), id));
|
|
|
+ result.StyleCssDictionary = new Dictionary<string, string>();
|
|
|
+ Type t = typeof(AppPageStyleCssConst);
|
|
|
+ Array arrays = Enum.GetValues(t);
|
|
|
+ for (int i = 0; i < arrays.LongLength; i++)
|
|
|
{
|
|
|
- var result = new ArticleGroupResult();
|
|
|
- result.StyleCssDictionary = new Dictionary<string, string>();
|
|
|
- Type t = typeof(AppPageStyleCssConst);
|
|
|
- Array arrays = Enum.GetValues(t);
|
|
|
- for (int i = 0; i < arrays.LongLength; i++)
|
|
|
- {
|
|
|
- var appPageStyleCssConst = (AppPageStyleCssConst)arrays.GetValue(i);
|
|
|
- var descriptionattrib = appPageStyleCssConst.GetDescriptionOriginal();
|
|
|
- result.StyleCssDictionary.Add(descriptionattrib, appPageStyleCssConst.ToString());
|
|
|
- }
|
|
|
- return result;
|
|
|
+ var appPageStyleCssConst = (AppPageStyleCssConst)arrays.GetValue(i);
|
|
|
+ var descriptionattrib = appPageStyleCssConst.GetDescriptionOriginal();
|
|
|
+ result.StyleCssDictionary.Add(descriptionattrib, appPageStyleCssConst.ToString());
|
|
|
}
|
|
|
- return await _repository.GetAsync<ArticleGroupResult>(Q.Where(nameof(Entity.ArticleGroup.Id), id));
|
|
|
+ return result;
|
|
|
}
|
|
|
public async Task<ArticleGroup> GetArticleGroupAsync(int id)
|
|
|
{
|