سلام استاد . این قسمت ثبت نامو داشتم میدیدم . همه رو انجام دادم . وقتی دکمه ثبت نامو میزنه برک پوینت میزارم هیچ اروری نمیده . به صفحه موفقیت امیز بودن ثبت نام هم میره ولی توی دیتابیس چیزی ثبت نمیشه. مشکل چیه
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Register(RegisterViewModel model)
{
if (ModelState.IsValid)
{
if (!db.User.Any(x => x.Email == model.Email.Trim().ToLower()))
{
User user = new User
{
Email = model.Email.Trim().ToLower(),
Password = FormsAuthentication.HashPasswordForStoringInConfigFile(model.Password, "MD5"),
ActiveCode = Guid.NewGuid().ToString(),
IsActive = false,
RegisterDate = DateTime.Now,
RoleId = 1,
UserName = model.UserName
};
db.User.Add(user);
return View("SuccessRegister", user);
}
ModelState.AddModelError("Email", "ایمیل وارد شده تکراری است");
}
return View(model);
}
SaveChanges ندارید