• 1397/03/08

ثبت نشدن اطلاعات کاربر ثبت نامی :

سلام استاد . این قسمت ثبت نامو داشتم میدیدم . همه رو انجام دادم . وقتی دکمه ثبت نامو میزنه برک پوینت میزارم هیچ اروری نمیده . به صفحه موفقیت امیز بودن ثبت نام هم میره ولی توی دیتابیس چیزی ثبت نمیشه. مشکل چیه

 

    [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);
        }

 

  • 1397/03/09
  • ساعت 09:18

SaveChanges ندارید


logo-samandehi