Пример #1
0
        public Wizard GetWizard(WizardRequest request)
        {
            if (request == null)
            {
                return(null);
            }

            var query = _planningRepository.FindBy <Wizard>(w => w.PlanningWizardID == request.PlanningWizardID);

            if (request.IncludePhases)
            {
                query = query.Include("Phases")
                        .Include("Phases.Steps")
                        .Include("Phases.Steps.ActionItems");
            }

            return(query.FirstOrDefault());
        }
Пример #2
0
        public Wizard GetWizard(WizardRequest request)
        {
            var proxy = _planningService.CreateProxy();

            return(proxy.GetWizard(request));
        }