コード例 #1
0
        //This method is use to register user to our database
        public async Task <User> RegisterUser(UserAuthDto user)
        {
            user.UserTypeId = Convert.ToInt32(UserTypeNames.Customer);
            var mappedData = _mapper.Map <User>(user);

            _context.Users.Add(mappedData);
            await _context.SaveChangesAsync();

            return(mappedData);
        }
コード例 #2
0
        //This method is use to register user to our database
        public async Task <User> RegisterUser(UserAuthDto user)  //We accept a DTO
        {
            user.UserTypeId = Convert.ToInt32(UserTypeNames.Customer);
            var mappedData = _mapper.Map <User>(user);  //Convert from DTO to User Model -> this var has as a Model

            _context.Users.Add(mappedData);             //Add to DB
            await _context.SaveChangesAsync();          //Save to the DB

            return(mappedData);
        }