- Timestamp:
- 05/07/11 13:39:31 (14 years ago)
- Location:
- branches/WebApplication/MVC2/HLWebOKBAdminPlugin/Controllers
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified branches/WebApplication/MVC2/HLWebOKBAdminPlugin/Controllers/AdminController.cs ¶
r6117 r6142 42 42 43 43 return View(algorithmClasses); 44 }//ActionResult AlgorithmClass 44 }//ActionResult AlgorithmClassC:\SYS\profiles\schwgh\Desktop\WebApplication\MVC2\HLWebOKBAdminPlugin\Views\Admin\Algorithm.aspx 45 45 46 46 public ActionResult Algorithm() { … … 73 73 return View(problem); 74 74 }//Problem 75 76 public ActionResult OKBNamedItemList_Test() { 77 return View(); 78 }//Problem 79 75 80 } 76 81 } -
TabularUnified branches/WebApplication/MVC2/HLWebOKBAdminPlugin/Controllers/ProblemController.cs ¶
r6130 r6142 36 36 // we can also use the Problem class. (?) 37 37 ProblemModel pm = new ProblemModel(); 38 pm.Problem = (Problem)pm.Problems.Where(x => x.Id.Equals(id)).FirstOrDefault(); 38 if(id == 0) 39 pm.Problem = new Problem(); 40 else 41 pm.Problem = (Problem)pm.Problems.Where(x => x.Id.Equals(id)).FirstOrDefault(); 39 42 return View(pm); 40 43 } 41 44 45 public ActionResult SaveChanges(FormCollection collection) { 46 long problemId = long.Parse(collection.Get("ProblemId")); 47 String problemName = collection.Get("ProblemName"); 48 String problemDescription = collection.Get("ProblemDescription"); 49 String problemDataTypeName = collection.Get("ProblemDataTypeName"); 50 long problemClassId = long.Parse(collection.Get("ProblemClassId")); 51 long plattformId = long.Parse(collection.Get("PlattformId")); 52 53 // Later, we will get the runs from the session ... 54 ProblemModel pm = new ProblemModel(); 55 pm.Problem = (Problem)pm.Problems.Where(x => x.Id.Equals(problemId)).FirstOrDefault(); 56 57 pm.Problem.Name = problemName; 58 pm.Problem.Description = problemDescription; 59 pm.Problem.DataTypeName = problemDataTypeName; 60 pm.Problem.ProblemClassId = problemClassId; 61 pm.Problem.PlatformId = plattformId; 62 63 pm.SaveProblem(pm.Problem); 64 65 return View("Index",pm); 66 } 67 68 //public ActionResult CreateProblem(FormCollection collection) { 69 // Problem problem = new Problem(); 70 // String problemName = collection.Get("ProblemName"); 71 // long problemClassId = long.Parse(collection.Get("ProblemClassId")); 72 // long plattformId = long.Parse(collection.Get("PlattformId")); 73 // problem.Name = problemName; 74 // problem.ProblemClassId = problemClassId; 75 // problem.PlatformId = plattformId; 76 // problem.DataTypeName = ""; 77 // problem.DataTypeTypeName = ""; 78 // problem.Description = ""; 79 80 // // Later, we will get the runs from the session .. 81 // ProblemModel pm = new ProblemModel(); 82 // pm.CreateProblem(problem); 83 84 // return View("Index", pm); 85 //} 86 42 87 } 43 88 }
Note: See TracChangeset
for help on using the changeset viewer.