public static Dictionary <string, Dictionary <int, string> > GetDimensionGroup(Context ctx, List <DynamicDimensionDataGroup> lstDimensionDataGroup) { Dictionary <string, Dictionary <int, string> > dimensionGroup; IBudgetDimensionService service = ServiceFactory.GetService <IBudgetDimensionService>(ctx); try { dimensionGroup = service.GetDimensionGroup(ctx, lstDimensionDataGroup); } finally { ServiceFactory.CloseService(service); } return(dimensionGroup); }