public ActionResult Anfrage(Request request) { //1. Parameter überprüfen if (request == null) { return(RedirectToAction("Anfrage")); } CheckRequests(request); if (!ModelState.IsValid) { return(View(request)); } else { rep = new RepositoryDB(); rep.Open(); if (rep.Insert(request)) { rep.Close(); //erfolgreich return(View("Message", new Message("Anfrage", "Ihre Anfrage wurden erfolgreich gesendet"))); } else { rep.Close(); //Fehler return(View("Message", new Message("Anfrage", "Ihre Anfrage konnte nicht gesendet werden!"))); } } }
public override void StartScreen() { base.StartScreen(); allListRepo = RepositoryFactory.GetRepozytory <NameList>(); AddNewListButton.onClick.AddListener(() => { AddNewListToDb(); }); RefreshList(); }
public override void StartScreen() { base.StartScreen(); MainText.text = NameOfList; AddButton.onClick.AddListener(() => AddNewword()); allListRepo = RepositoryFactory.GetRepozytory <WordDetailModel>(NameOfList.Replace(' ', '_')); RefreshList(); }
public ActionResult Delete(int id) { repDB = new RepositoryDB(); repDB.Open(); if (repDB.Delete(id)) { repDB.Close(); return(RedirectToAction("Reservierungen")); } else { repDB.Close(); return(View("Message", new Message("Anfrage wurde nicht gelöscht", "Sie haben die Anfrage nicht gelöscht"))); } }
public override void StartScreen() { base.StartScreen(); currentWord = 0; ChangeTextOnChangeButton(); ClearScreen(); StartButton.gameObject.SetActive(true); StartPanel.gameObject.SetActive(true); ChoiseButton.gameObject.SetActive(true); allListRepo = RepositoryFactory.GetRepozytory <WordDetailModel>(NameList.Replace(' ', '_')); wordsToCheck = allListRepo.GetAll().ToList(); wordsToCheck.Shuffle(); answersList = new List <bool>(); ChangeCounter(); }
public ActionResult ChangeStatus(int id) { if (Session["loggedIn"] == null) { return(RedirectToAction("Login", "Benutzerverwaltung")); } if (Convert.ToBoolean(Session["AdminSession"])) { repDB = new RepositoryDB(); repDB.Open(); repDB.Edit(id, true); repDB.Close(); } return(RedirectToAction("Reservierungen", "Benutzerverwaltung")); }
public ActionResult Reservierungen() { List <Request> requests; repDB = new RepositoryDB(); repDB.Open(); requests = repDB.GetRequests(); repDB.Close(); List <Request> newRequests = new List <Request>(); foreach (var r in requests) { if (!r.RequestEdited) { newRequests.Add(r); } } return(View(newRequests)); }