Example #1
0
        public ActionResult RequirementsPage(SpecifyParametersViewModel specifyParameterViewModel)
        {
            ViewBag.ResourceType         = specifyParameterViewModel.SelectedResource;
            ViewBag.SelectedCategoryName = specifyParameterViewModel.SelectedCategoryName;

            RequirementManager RM = new RequirementManager();
            List <MappedRequirementViewModel> mappedRequirementViewModel = new List <MappedRequirementViewModel>();

            if (specifyParameterViewModel.SelectedResource == ResourceTypes.Money)
            {
                mappedRequirementViewModel = RM.MoneyRequirementMapping(specifyParameterViewModel);
            }
            else if (specifyParameterViewModel.SelectedResource == ResourceTypes.Product)
            {
                mappedRequirementViewModel = RM.ProductRequirementMapping(specifyParameterViewModel);
            }
            else if (specifyParameterViewModel.SelectedResource == ResourceTypes.Time)
            {
                mappedRequirementViewModel = RM.TimeRequirementMapping(specifyParameterViewModel);
            }
            if (mappedRequirementViewModel.FirstOrDefault().resultsFound == false)
            {
                return(RedirectToAction("Results", "Home", new { resultsFound = mappedRequirementViewModel.FirstOrDefault().resultsFound }));
            }
            return(View(mappedRequirementViewModel));
        }
Example #2
0
        public static List <string> GetProductList(long selectedCategoryId)
        {
            List <string>      productList = new List <string>();
            RequirementManager RM          = new RequirementManager();

            productList = RM.GetProductListFromDB(selectedCategoryId);
            return(productList);
        }
Example #3
0
        public void RequirementManageTestsInit()
        {
            _rm = new RequirementManager();

            _project                    = new Project();
            _project.ProjectName        = "pn";
            _project.ProjectDescription = "pd";

            _requirement = new Requirement();
            _requirement.RequirementDescription = "rd";
            _requirement.RequirementName        = "rn";
            _requirement.Project = _project;
        }