Esempio n. 1
0
        public async Task <IActionResult> Post(SecurityDto securityDto)
        {
            var security = _mapper.Map <Security>(securityDto);
            await _securityService.RegisterUser(security);

            securityDto = _mapper.Map <SecurityDto>(security);
            var response = new ApiResponse <SecurityDto>(securityDto);

            return(Ok(response));
        }
Esempio n. 2
0
        public async Task <IActionResult> Post([FromBody] SecurityDto securityDto)
        {
            var security = _mapper.Map <Security>(securityDto);

            security.Password = _passwordService.Hash(security.Password);
            await _service.RegisterUser(security);

            securityDto = _mapper.Map <SecurityDto>(security);
            var response = new ApiResponse <SecurityDto>(securityDto);

            return(Ok(response));
        }