// GET: /Prompt/Details/5 public ActionResult Details(int id = 0) { prompt prompt = db.prompts.Find(id); if (prompt == null) { return(HttpNotFound()); } return(View(prompt)); //default code }
// GET: /Prompt/Delete/5 public ActionResult Delete(int id = 0) { prompt prompt = db.prompts.Find(id); if (prompt == null) { return(HttpNotFound()); } return(View(prompt));//default //return PartialView("_Prompt", prompt); }
// GET: /Prompt/Edit/5 public ActionResult Edit(int id = 0) { prompt prompt = db.prompts.Find(id); if (prompt == null) { return(HttpNotFound()); } ViewBag.taskID = new SelectList(db.tasks, "taskID", "taskName", prompt.taskID); ViewBag.typeID = new SelectList(db.prompttypes, "typeID", "typeName", prompt.typeID); return(View(prompt)); }
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)); }
public ActionResult DeleteConfirmed(int id) //public PartialViewResult DeleteConfirmed(int id) { prompt prompt = db.prompts.Find(id); var taskID = prompt.taskID; db.prompts.Remove(prompt); db.SaveChanges(); //var returnPrompts = db.prompts.Include(p => p.task).Include(p => p.prompttype).Where(p => p.taskID == taskID); return(Redirect("/Prompt/Index/" + taskID)); //return RedirectToAction("Index", taskID); //default code //return PartialView("_Prompt", returnPrompts.ToList()); }
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)); }
void promptDeletion() { deleteSelector.active = true; description.text = trashPrompt; name.text = "TRASH THIS?"; //Confirm if(Input.GetButtonDown("Confirm")) { //Charge is basically the A button Vector3 pos = deleteSelector.localPosition; if(deletePrompt == prompt.YES) { makeSound(trash); inventory.removeConsumableItem(index); } else { makeSound(deny); } redrawAll(); pos.y = -7.88f; deletePrompt = prompt.YES; deleteSelector.localPosition = pos; currentState = state.SELECT_ITEM; deleteSelector.active = false; } else if(Input.GetButtonDown("Deny")) { //Basically the "B" button Vector3 pos = deleteSelector.localPosition; pos.y = -7.88f; deletePrompt = prompt.YES; redrawAll(); currentState = state.SELECT_ITEM; deleteSelector.localPosition = pos; deleteSelector.active = false; makeSound(deny); } else if (vert != 0) { pushCounter++; if(pushCounter>=pushWaitTime) { pushCounter = 0; Vector3 pos = deleteSelector.localPosition; if(deletePrompt == prompt.NO) { deletePrompt = prompt.YES; pos.y = -7.88f; makeSound(selectNoise); } else if(deletePrompt == prompt.YES) { deletePrompt = prompt.NO; pos.y = -8.57f; makeSound(selectNoise); } deleteSelector.localPosition = pos; } } else pushCounter = pushWaitTime; }
private void Select() { //Confirm Debug.Log (horiz); if(Input.GetButtonDown("Charge")) { //Charge is basically the A button transform.parent = null; makeSound(confirm); if(choice == prompt.YES) { //Continue Game //continueOptions.gameObject.SetActive(false); music.mute = true; Retry(); } else { continueOptions.gameObject.SetActive(false); //Display Game Over StartCoroutine(QuitGame()); } } else if (horiz != 0) { Vector3 pos = arrow.localPosition; pushCounter++; if(pushCounter>=pushWaitTime) { makeSound(selectNoise); pushCounter = 0; if(choice == prompt.NO) { choice = prompt.YES; pos.x = -8f; } else if(choice == prompt.YES) { choice = prompt.NO; pos.x = 2f; } arrow.localPosition = pos; } } else pushCounter = pushWaitTime; }