コード例 #1
0
 public ActionResult Create(prompt prompt)
 {
     if (ModelState.IsValid)
     {
         if (prompt.typeID == 1)
         {
             string[] url = prompt.description.Split('/');
             prompt.description = "https://www.youtube.com/embed/" + url[url.Length - 1];
         }
         db.prompts.Add(prompt);
         db.SaveChanges();
         //return RedirectToAction("Index"); 
         return Redirect("/Prompt/Index/" + prompt.taskID);
     }
     ViewBag.taskID = new SelectList(db.tasks, "taskID", "taskName", prompt.taskID);
     ViewBag.typeID = new SelectList(db.prompttypes, "typeID", "typeName", prompt.typeID);
     return View(prompt);
 }
コード例 #2
0
 public ActionResult Edit(prompt prompt)
 {
     if (ModelState.IsValid)
     {
         db.Entry(prompt).State = EntityState.Modified;
         db.SaveChanges();
         //return RedirectToAction("Index", prompt.taskID);
         return Redirect("/Prompt/Index/" + prompt.taskID);
     }
     ViewBag.taskID = new SelectList(db.tasks, "taskID", "taskName", prompt.taskID);
     ViewBag.typeID = new SelectList(db.prompttypes, "typeID", "typeName", prompt.typeID);
     return View(prompt);
 }