public IActionResult SaveCustomerRegisterUser(Models.CustomerUser userObj) { if (ModelState.IsValid) { bool emailexistent = _repObj.CheckEmailId(userObj.EmailId.ToLower()); if (emailexistent == true) { TempData["RegisterCustomer"] = "Email Already Registered"; return(RedirectToAction("CustomerRegisterUser", "user")); } if (userObj.ConfirmPassword != userObj.UserPassword) { TempData["RegisterCustomer"] = "Passwords don't match"; return(RedirectToAction("CustomerRegisterUser", "User")); } bool containsInt = userObj.Birthplace.Any(char.IsDigit); if (containsInt) { TempData["RegisterCustomer"] = "Invalid Birthplace!"; return(RedirectToAction("CustomerRegisterUser", "user")); } // if() var returnValue = _repObj.CustomerRegister(userObj.Name, userObj.EmailId.ToLower(), userObj.UserPassword, userObj.Birthplace.ToLower(), userObj.Phno, userObj.Pincode, userObj.Address); if (returnValue) { TempData["Status"] = "Success! Please login"; return(RedirectToAction("Login", "Home")); } else { return(View("Error")); } } return(View("CustomerRegisterUser")); }