public RetornoDataOut Register(RegisterDataIn data) { if (_context.Users.Any(x => x.username == data.UserName || x.email == data.Email)) { return new RetornoDataOut { Result = Retorno.Error, Msg = "Username or Email already exists" } } ; data.Password = _security.CreatePasswordHash(data.Password); _context.Add(_mapper.Map <Users>(data)); _context.SaveChanges(); return(new RetornoDataOut { Result = Retorno.Ok }); } }
public IActionResult Register(RegisterDataIn data) { return(StatusCode(200, _userData.Register(data))); }