public ActionResult Register([Bind(Include = "Id,Email,Password,FirstName,LastName,Username,Gender,CityId,PhoneNumber,Birthdate,LastLogin,IsActive,IsBlocked,RoleId,IsComplete,IsDeleted,ModifiedDate,ModifiedUserId,DeletionDate,DeletionUserId,CreatedDate,CreatedUserId,RetypePassword")] UserViewModel userViewModel) { try { UpdateList(); if (ModelState.IsValid) { userViewModel.Id = Guid.NewGuid(); userViewModel.Role = listRole[0]; userViewModel.RoleId = listRole[0].Id; userViewModel.Password = UserViewModel.Encrypt(userViewModel.Password); AccountController.SendEmail("Welcome to Showvey!", "Hello " + userViewModel.Username + ", thank you for registration in Showvey. For completing the registration, please click link below: http://localhost:13177?id=" + userViewModel.Id, userViewModel.Email); userViewModel.AddUser(userViewModel); return(RedirectToAction("Index")); } ViewBag.CityId = new SelectList(listCity, "Id", "Name", userViewModel.CityId); ViewBag.RoleId = new SelectList(listRole, "Id", "Name", userViewModel.RoleId); return(View(userViewModel)); } catch { return(View()); } }