Ejemplo n.º 1
0
        public IActionResult CreateUser(UserDto userDto)
        {
            if (!ModelState.IsValid)
            {
                return(RedirectToAction("CreateUser", "bdbusr"));
            }

            var user = _utilities.MapUserDtoToNewUser(userDto);

            //var user = new User();
            //user.AADObjectId = userDto.ObjectId;
            //user.UserName = userDto.UserName;

            //if (userDto.Email.Length > 0)
            //    user.Email = userDto.Email;

            _workoutRepository.AddUser(user);

            if (!_workoutRepository.Save())
            {
                return(RedirectToAction("CreateUser", "bdbusr"));
            }

            return(RedirectToAction("ViewUser", "Bdbusr", new { id = user.Id }));
        }