public ActionResult CreateAccount(FormCollection form) { RegisterUser regUser = new RegisterUser(); regUser.UserName = form["Name"]; if (string.IsNullOrEmpty(regUser.UserName)) { ModelState.AddModelError("Name", "Name is required"); } regUser.Password = form["Password"]; if (string.IsNullOrEmpty(regUser.Password)) { ModelState.AddModelError("Password", "Password is required"); } if (ModelState.IsValid) { DBConn db = new DBConn(); int result = db.AddUser(regUser); if (result == -1) { TempData["Message"] = "User already exist.Choose another name."; string message = Convert.ToString(TempData["Message"]); ViewBag.result = message; return(View()); } else { return(RedirectToAction("Index")); } } else { return(View(regUser)); } }