public IActionResult SaveEmployeeRegisterUser(Models.CustomerUser userObj) { if (ModelState.IsValid) { bool emailexistent = _repObj.CheckEmailId(userObj.EmailId.ToLower()); if (emailexistent == true) { TempData["RegisterEmployee"] = "Email Already Registered"; return(RedirectToAction("EmployeeRegisterUser", "user")); } if (userObj.ConfirmPassword != userObj.UserPassword) { TempData["RegisterEmployee"] = "Passwords don't match"; return(RedirectToAction("EmployeeRegisterUser", "User")); } bool containsInt = userObj.Birthplace.Any(char.IsDigit); if (containsInt) { TempData["RegisterEmployee"] = "Invalid Birthplace!"; return(RedirectToAction("CustomerRegisterUser", "user")); } var returnValue = _repObj.EmployeeRegister(userObj.Name, userObj.EmailId.ToLower(), userObj.UserPassword, userObj.Birthplace.ToLower(), userObj.Phno, userObj.Pincode, userObj.Address); if (returnValue) { return(RedirectToAction("GetAllEmployee", "Employee")); } else { return(View("Error")); } } return(View("EmployeeRegisterUser")); }