Пример #1
0
        public ActionResult Create([Bind(Include = "Id,Login,Password,IsAdmin")] User user)
        {
            if (ModelState.IsValid)
            {
                db.User.Add(user);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(user));
        }
Пример #2
0
        public ActionResult Create([Bind(Include = "Id,Caption,Question,Timer")] Test test)
        {
            if (ModelState.IsValid)
            {
                db.Test.Add(test);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(test));
        }
Пример #3
0
        public ActionResult Create([Bind(Include = "Id,Text,TestId")] Question question)
        {
            if (ModelState.IsValid)
            {
                db.Question.Add(question);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.TestId = new SelectList(db.Test, "Id", "Caption", question.TestId);
            return(View(question));
        }
Пример #4
0
        public ActionResult Create([Bind(Include = "Id,IdQuestion,Text,IsCorrect")] Answer answer)
        {
            if (ModelState.IsValid)
            {
                db.Answer.Add(answer);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.IdQuestion = new SelectList(db.Question, "Id", "Text", answer.IdQuestion);
            return(View(answer));
        }
Пример #5
0
        public ActionResult Create([Bind(Include = "Id,TestId,UserId,Date")] TestResult testResult)
        {
            if (ModelState.IsValid)
            {
                db.TestResult.Add(testResult);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.TestId = new SelectList(db.Test, "Id", "Caption", testResult.TestId);
            ViewBag.UserId = new SelectList(db.User, "Id", "Login", testResult.UserId);
            return(View(testResult));
        }
Пример #6
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="StudentName"></param>
        /// <param name="emailAddress"></param>
        /// <param name="subject"></param>
        /// <param name="grade"></param>
        /// <returns></returns>
        public static Student CreateAccount(string StudentName, string emailAddress, Subject subject)
        {
            var Student = new Student()
            {
                studentName  = StudentName,
                emailAddress = emailAddress,

                Subjectname = subject
            };

            db.students.Add(Student);
            db.SaveChanges();


            return(Student);
        }