Esempio n. 1
0
 public ActionResult SelectComponent(int?assignmentId)
 {
     //if our assignmentId isn't null, then we need to pull that assignment
     //from the DB
     if (assignmentId != null && assignmentId != 0)
     {
         int aid = (int)assignmentId;
         manager.ActiveAssignmentId = aid;
         ActivateAssignmentComponents(db.Assignments.Find(aid));
         Assignment assignment = db.Assignments.Find(aid);
         manager.SetActiveAssignmentType((AssignmentTypes)assignment.AssignmentTypeID);
     }
     else
     {
         manager.ActiveAssignmentId = 0;
         manager.DeactivateAllComponents();
     }
     ViewBag.BeginWizardButton = beginWizardButton;
     ViewBag.AssignmentType    = manager.ActiveAssignmentType.Explode();
     return(View(manager.GetComponentsForAssignmentType(manager.ActiveAssignmentType)));
 }