Esempio n. 1
0
        public IActionResult RegisterUser(User user)
        {
            _context.Users.Add(user);
            _context.SaveChanges();

            return(RedirectToAction("Login"));
        }
Esempio n. 2
0
        public IActionResult CreateUser(User user)
        {
            _blogContext.Users.Add(user);
            _blogContext.SaveChanges();

            return(RedirectToAction("Login"));
        }
Esempio n. 3
0
        public IActionResult RegisterUser(User user)
        {
            if (ModelState.IsValid)
            {
                _assignment2DataContext.Users.Add(user);
                _assignment2DataContext.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
        public IActionResult RegisterAction(User user)
        {
            try
            {
                dataContext.Users.Add(user);
                dataContext.SaveChanges();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }


            return(RedirectToAction("Index"));
        }
        public IActionResult RegisterUser(User user)
        {
            if (user.DateOfBirth > DateTime.Now.Date)
            {
                return(RedirectToAction("Index"));
            }

            _context.Users.Add(user);
            _context.SaveChanges();

            return(RedirectToAction("Login"));
        }
Esempio n. 6
0
        public IActionResult Register(Users users)
        {
            if (Request.Form["Role"] == "Admin")
            {
                users.RoleId = 2;
            }
            else
            {
                users.RoleId = 1;
            }

            var existing = (from u in _Assignment2DataContext.Users where (u.EmailAddress == users.EmailAddress) select u).FirstOrDefault();

            if (existing == null)
            {
                _Assignment2DataContext.Users.Add(users);
                _Assignment2DataContext.SaveChanges();
            }
            else
            {
                return(RedirectToAction("Login"));
            }
        }
Esempio n. 7
0
 public IActionResult CreateAccount(User user)
 {
     _assignment1DataContext.Users.Add(user);
     _assignment1DataContext.SaveChanges();
     return(RedirectToAction("Login"));  //d.	This action then returns not ‘View()’ but ‘RedirectToView(“Index”)’
                                         //should redirect it to Login page
 }
Esempio n. 8
0
        public IActionResult CreateUser(Users user)
        {
            var existUser = (from u in _Assignment2DataContext.Users where u.EmailAddress == user.EmailAddress select u).FirstOrDefault();

            if (existUser == null)
            {
                if (Request.Form["User.RoleId"] == "1")
                {
                    user.RoleId = 1;
                }
                else
                {
                    user.RoleId = 2;
                }
                _Assignment2DataContext.Users.Add(user);
                _Assignment2DataContext.SaveChanges();
            }
            else
            {
                //ModelState.AddModelError("EmailAddress", "Email is alreay existing, please enter a new one");

                TempData["Exist"] = "EmailAddress";
                return(RedirectToAction("Register"));
            }

            return(RedirectToAction("Login"));
        }
Esempio n. 9
0
        public IActionResult AddComment()
        {
            Comment comment = new Models.Comment();

            comment.BlogPostId = Convert.ToInt32(Request.Form["BlogPostId"]);
            comment.UserId     = Convert.ToInt32(HttpContext.Session.GetString("UserId"));
            comment.Content    = Request.Form["Comment.Content"];
            comment.Rating     = Convert.ToInt32(Request.Form["Comment.Rating"]);

            var badWords = _assign2Context.BadWord;

            foreach (var word in badWords)
            {
                comment.Content = comment.Content.ToLower().Replace(word.Word.ToLower(), "*****");
            }

            _assign2Context.Comment.Add(comment);
            _assign2Context.SaveChanges();
            return(RedirectToAction("Index"));
        }