示例#1
0
        public async Task <IActionResult> Registration(RegistratioViewModel model)
        {
            model.Username = model.Email;
            var path = string.Format("{0}{1}", HttpClientProvider.HttpClient.BaseAddress, Registration_BaseUri);

            if (ModelState.IsValid)
            {
                model.Password = PasswordBaseKeyDerivationFunction.HashPassword(model.Password);
                model.IsActive = true;
                var result = _mapper.Map <UserDto>(await _apiClient.PostAsync(path, model));

                return(RedirectToAction("WelcomeNewUser", "CustomerRelationshipMgms", new { emailId = model.Email }));
            }


            return(View());
        }
示例#2
0
        public IActionResult Registration()
        {
            var newUser = new RegistratioViewModel();

            return(View(newUser));
        }