Ejemplo n.º 1
0
 public RequirementSubTypeController(
     IRequirementSubTypeService service,
     IRequirementTypeService type) : base(service)
 {
     this.service = service;
     ViewData.Add("RequirementTypeID", new SelectList(type.getAll(), "RequirementTypeID", "description"));
 }
Ejemplo n.º 2
0
        public RequirementTemplateController
            (IRequirementTemplateService service, IUserService userService, IRequirementTypeService type) : base(service)
        {
            this.service = service;

            Mapper.Initialize(cfg =>
            {
                cfg.CreateAutomaticMapping <RequirementTemplateViewModel, RequirementTemplateEntity>();
                cfg.CreateAutomaticMapping <RequirementTemplateEntity, RequirementTemplateViewModel>();
            });

            ViewData.Add("CreationUserID", new SelectList(userService.getAll(), "UserID", "DisplayName"));
            ViewData.Add("RequirementTypeID", new SelectList(type.getAll(), "RequirementTypeID", "description"));
        }
Ejemplo n.º 3
0
        public RequirementController(
            IRequirementService requirementService,
            IStakeholderRequirementService stakeholderRequirementService,
            IImportanceService measureService,
            IRequirementDocumentService reqDocument,
            IRequirementSubTypeService subTypeService,
            IRequirementStatusService statusService,
            IRequirementTypeService typeService,
            IRequirementCharacteristicsService reqCharacteristics,
            IUserService userService,
            IRequirementVersionsService versions,
            IRequirementRequestForChangesService requestService,
            IRequirementVersionsService rationaleService,
            ILinkBetweenRequirementsService linkRequirementService,
            ILinkBetweenRequirementsArtifactsService linkReqArtifactService,
            IStakeholdersProjectService stakeholdersProject,
            IStakeholderRequirementApprovalService stakeholdersRequirement,
            IRequirementTemplateService templateService,
            IStakeholderRequirementApprovalService stakeholderApproval,
            IProjectService projectService) : base(requirementService)
        {
            Mapper.Initialize(cfg =>
            {
                cfg.CreateAutomaticMapping <RequirementViewModel, RequirementEntity>();
                cfg.CreateAutomaticMapping <RequirementEntity, RequirementViewModel>();
            });

            this.stakeholderRequirementService = stakeholderRequirementService;
            this.reqDocument             = reqDocument;
            this.stakeholderApproval     = stakeholderApproval;
            this.versions                = versions;
            this.subTypeService          = subTypeService;
            this.requestService          = requestService;
            this.stakeholdersRequirement = stakeholdersRequirement;
            this.reqCharacteristics      = reqCharacteristics;
            this.requirementService      = requirementService;
            this.templateService         = templateService;
            this.stakeholdersProject     = stakeholdersProject;
            this.userService             = userService;
            this.measureService          = measureService;
            this.projectService          = projectService;
            this.statusService           = statusService;
            this.typeService             = typeService;
            this.linkRequirementService  = linkRequirementService;
            this.linkReqArtifactService  = linkReqArtifactService;
            this.rationaleService        = rationaleService;
        }
Ejemplo n.º 4
0
 public RequirementTypeController(IRequirementTypeService requirementTypeService)
 {
     _requirementTypeService = requirementTypeService;
 }
Ejemplo n.º 5
0
 public RequirementTypesController(IRequirementTypeService typeService) : base(typeService)
 {
 }