Exemple #1
0
 private void WrapLocalizedLabel(IList <Domain.Report> datas)
 {
     if (datas.NotEmpty())
     {
         var ids    = datas.Select(f => f.ReportId);
         var labels = _localizedLabelService.Query(n => n.Where(f => f.LanguageId == this._appContext.BaseLanguage && f.ObjectId.In(ids)));
         foreach (var d in datas)
         {
             d.Name        = _localizedLabelService.GetLabelText(labels, d.ReportId, "LocalizedName", d.Name);
             d.Description = _localizedLabelService.GetLabelText(labels, d.ReportId, "Description", d.Description);
         }
     }
 }