Exemple #1
0
        public async Task <IActionResult> Create([Bind("Id,UserName,Password,Mail,RememberMe")] User user)
        {
            var q = from u in _context.User
                    where user.Mail == u.Mail
                    select u;

            if (user.RememberMe)
            {
                DateTime expiryDate = DateTime.Now.AddDays(30);
            }
            if (q.Count() > 0)
            {
                ViewData["Error"] = "המשתמש קיים כבר";
            }
            else
            {
                if (ModelState.IsValid)
                {
                    _context.Add(user);
                    await _context.SaveChangesAsync();

                    return(RedirectToAction("Index", "Home"));
                }
                return(RedirectToAction("Index", "Home"));
            }

            return(View());
        }
Exemple #2
0
        public async Task <IActionResult> Create([Bind("Id,Text,IsCorrect")] Option option)
        {
            if (ModelState.IsValid)
            {
                _context.Add(option);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Create", "Options"));
            }
            return(View(option));
        }
        public async Task <IActionResult> Create([Bind("Id,CorrectAnswer,Questions,NumOfOptions")] Question question)
        {
            if (ModelState.IsValid)
            {
                _context.Add(question);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(RedirectToAction("Create", "Questions"));
        }
Exemple #4
0
        public async Task <IActionResult> Create([Bind("Id,Subject,Information")] Study study)
        {
            if (ModelState.IsValid)
            {
                _context.Add(study);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(study));
        }
Exemple #5
0
        public async Task <IActionResult> Create([Bind("Id,UserName,Mobile,Mail,Subject,Message")] Contact contact)
        {
            if (ModelState.IsValid)
            {
                _context.Add(contact);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(contact));
        }
Exemple #6
0
        public async Task <IActionResult> Create([Bind("UserId,StudyId")] UserStudy userStudy)
        {
            if (ModelState.IsValid)
            {
                _context.Add(userStudy);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["StudyId"] = new SelectList(_context.Study, "Id", "Information", userStudy.StudyId);
            ViewData["UserId"]  = new SelectList(_context.User, "Id", "Mail", userStudy.UserId);
            return(View(userStudy));
        }