updateQuestion() public méthode

public updateQuestion ( int questionid, int questiontype, String question, int chartstyle, int num, int pollid ) : void
questionid int
questiontype int
question String
chartstyle int
num int
pollid int
Résultat void
Exemple #1
0
        public ActionResult Edit(int questionid, int questiontype, String question, int chartstyle, int num, DateTime createdat, int pollid)
        {
            if (Session["uid"] == null || Session["uid"].ToString().Equals(""))
            {
                return RedirectToAction("Index", "Home");
            }
            if ((int)Session["user_type"] < User_Type.POLL_CREATOR)
            {
                return RedirectToAction("Invalid", "Home");
            }

            CultureInfo culture = new CultureInfo("en-AU");
            culture.DateTimeFormat.ShortDatePattern = "d/M/yyyy";
            culture.DateTimeFormat.ShortTimePattern = string.Empty;
            System.Threading.Thread.CurrentThread.CurrentCulture = culture;
            System.Threading.Thread.CurrentThread.CurrentUICulture = culture;

            try
            {
                questionModel q = new questionModel();
                q.updateQuestion(questionid, questiontype, question, chartstyle, num, pollid);
                ViewData["edited"] = "Updated Quesiton: " + question;
                return View(new questionModel().getQuestion(questionid));
            }
            catch(Exception e)
            {
                ViewData["quest"] = "ERROR: " + e.Message;

                return View();
            }
        }