コード例 #1
0
        public async Task <IActionResult> Create([Bind("FirstName,LastName,Email,YearsHere,Answer")] SurveyData surveyData)
        {
            if (ModelState.IsValid)
            {
                _context.Add(surveyData);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Survey)));
            }
            return(View(surveyData));
        }
コード例 #2
0
        public async Task <IActionResult> Create([Bind("Id,Email,IsAdmin")] UserModel userModel)
        {
            if (ModelState.IsValid)
            {
                _context.Add(userModel);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(userModel));
        }
コード例 #3
0
        public IActionResult GenerateSurveys(int n)
        {
            //return View(Models.Survey.GetAll());
            Random r = new Random();

            for (int i = 0; i < n; i++)
            {
                var survey = new Survey {
                    Email      = "[email protected]", Age = 22, Comments = "Idea Center Rocks!", Gender = r.Next(0, 2), Program = "WebDev",
                    Responses0 = r.Next(0, 2),
                    Responses1 = r.Next(0, 2),
                    Responses2 = r.Next(0, 2),
                    Responses3 = r.Next(0, 2),
                    Responses4 = r.Next(0, 2),
                    Responses5 = r.Next(0, 2),
                    Responses6 = r.Next(0, 2),
                    Responses7 = r.Next(0, 2),
                    Responses8 = r.Next(0, 2),
                    Responses9 = r.Next(0, 2),
                };
                _context.Add(survey);
            }
            for (int i = 0; i < n; i++)
            {
                var survey = new Survey
                {
                    Email      = "[email protected]",
                    Age        = 22,
                    Comments   = "Idea Center Rocks!",
                    Gender     = r.Next(0, 2),
                    Program    = "Design for Miami",
                    Responses0 = r.Next(0, 2),
                    Responses1 = r.Next(0, 2),
                    Responses2 = r.Next(0, 2),
                    Responses3 = r.Next(0, 2),
                    Responses4 = r.Next(0, 2),
                    Responses5 = r.Next(0, 2),
                    Responses6 = r.Next(0, 2),
                    Responses7 = r.Next(0, 2),
                    Responses8 = r.Next(0, 2),
                    Responses9 = r.Next(0, 2),
                };
                _context.Add(survey);
            }
            for (int i = 0; i < n; i++)
            {
                var survey = new Survey
                {
                    Email      = "[email protected]",
                    Age        = 22,
                    Comments   = "Idea Center Rocks!",
                    Gender     = r.Next(0, 2),
                    Program    = "CS50x Miami",
                    Responses0 = r.Next(0, 2),
                    Responses1 = r.Next(0, 2),
                    Responses2 = r.Next(0, 2),
                    Responses3 = r.Next(0, 2),
                    Responses4 = r.Next(0, 2),
                    Responses5 = r.Next(0, 2),
                    Responses6 = r.Next(0, 2),
                    Responses7 = r.Next(0, 2),
                    Responses8 = r.Next(0, 2),
                    Responses9 = r.Next(0, 2),
                };
                _context.Add(survey);
            }
            for (int i = 0; i < n; i++)
            {
                var survey = new Survey
                {
                    Email      = "[email protected]",
                    Age        = 22,
                    Comments   = "Idea Center Rocks!",
                    Gender     = r.Next(0, 2),
                    Program    = "MarketHack",
                    Responses0 = r.Next(0, 2),
                    Responses1 = r.Next(0, 2),
                    Responses2 = r.Next(0, 2),
                    Responses3 = r.Next(0, 2),
                    Responses4 = r.Next(0, 2),
                    Responses5 = r.Next(0, 2),
                    Responses6 = r.Next(0, 2),
                    Responses7 = r.Next(0, 2),
                    Responses8 = r.Next(0, 2),
                    Responses9 = r.Next(0, 2),
                };
                _context.Add(survey);
            }
            for (int i = 0; i < n; i++)
            {
                var survey = new Survey
                {
                    Email      = "[email protected]",
                    Age        = 22,
                    Comments   = "Idea Center Rocks!",
                    Gender     = r.Next(0, 2),
                    Program    = "Make1",
                    Responses0 = r.Next(0, 2),
                    Responses1 = r.Next(0, 2),
                    Responses2 = r.Next(0, 2),
                    Responses3 = r.Next(0, 2),
                    Responses4 = r.Next(0, 2),
                    Responses5 = r.Next(0, 2),
                    Responses6 = r.Next(0, 2),
                    Responses7 = r.Next(0, 2),
                    Responses8 = r.Next(0, 2),
                    Responses9 = r.Next(0, 2),
                };
                _context.Add(survey);
            }
            for (int i = 0; i < n; i++)
            {
                var survey = new Survey
                {
                    Email      = "[email protected]",
                    Age        = 22,
                    Comments   = "Idea Center Rocks!",
                    Gender     = r.Next(0, 2),
                    Program    = "Innovation M",
                    Responses0 = r.Next(0, 2),
                    Responses1 = r.Next(0, 2),
                    Responses2 = r.Next(0, 2),
                    Responses3 = r.Next(0, 2),
                    Responses4 = r.Next(0, 2),
                    Responses5 = r.Next(0, 2),
                    Responses6 = r.Next(0, 2),
                    Responses7 = r.Next(0, 2),
                    Responses8 = r.Next(0, 2),
                    Responses9 = r.Next(0, 2),
                };
                _context.Add(survey);
            }
            _context.SaveChanges();
            return(View("ViewSurveys", _context.Surveys));
        }