Пример #1
0
        public ActionResult Start(int projectId, int baselineId)
        {
            if (baselineId > 0 && projectId > 0)
            {
                var listFlowProject          = db.BaselineFlowProject.Where(f => f.ProjectId == projectId);
                var listbaselineFlow         = new List <BaselineFlow>();
                var baseFlowProcessViewModel = new BaselineFlowProcessViewModel();
                foreach (var baselineFlowProject in listFlowProject)
                {
                    var flow = db.BaselineFlow.Find(baselineFlowProject.BaselineFlowId);
                    listbaselineFlow.Add(flow);

                    var baselineSelected = db.BaselinePlan.FirstOrDefault(p => p.Id == baselineId);
                    baseFlowProcessViewModel.BaselinePlan = baselineSelected;
                }

                baseFlowProcessViewModel.BaselineFlow = listbaselineFlow.AsEnumerable();
                return(View("Start", baseFlowProcessViewModel));
            }
            ViewBag.ProjectsList = new SelectList(db.Project.ToList(), "Id", "Name");
            TempData.Add("Erro", "Select the baseline.");
            return(RedirectToAction("../BaselineFlow"));
        }
Пример #2
0
 public ActionResult Start(BaselineFlowProcessViewModel model)
 {
     // TODO:
     return(View());
 }