public ActionResult Index(UserSignUp SignUp) { if (ModelState.IsValid && SignUp.Condition == "true") { var userdb = db.Users.FirstOrDefault(f => f.UserName.ToUpper() == SignUp.UserName.ToUpper() || f.Mail == SignUp.Mail); if (userdb == null && SignUp.Password == SignUp.ConfirmPassword) { UserDb user = new UserDb(); SignUp.ViewFromDb(user); user.HashPassword = SHA.CustumSHA(SignUp.Password); db.Users.Add(user); db.SaveChanges(); var userCod = user.Id + 10000; user.UserCod = user.Id.ToString() + userCod.ToString(); db.UserRoles.Add(new UserRole() { UserDbId = user.Id, RoleId = 1 }); db.SaveChanges(); return(RedirectToAction("Login", "UserLogin")); } else { ViewBag.faq = db.Faqs.FirstOrDefault(f => f.FaqTitle == "Sifaris Sertleri"); return(View(SignUp)); } } ViewBag.faq = db.Faqs.FirstOrDefault(f => f.FaqTitle == "Sifaris Sertleri"); return(View(SignUp)); }