Exemplo n.º 1
0
        public int CreateNewCar(int dealerId, CarCreateDTO newCar)
        {
            GetDealerById(dealerId);

            var carE = _mapper.Map <Car>(newCar);

            carE.DealerId = dealerId;
            _dealerDbContext.Add(carE);
            _dealerDbContext.SaveChanges();

            return(carE.Id);
        }
Exemplo n.º 2
0
        public int CreateDealer(DealerCreateDTO createDto)
        {
            var dealer = _mapper.Map <Dealer>(createDto);


            ///////////////////////////////something wrong  not assign

            dealer.CreatedById = _userContextService.GetUserId;
            _dealerDbContext.Add(dealer);
            _dealerDbContext.SaveChanges();

            return(dealer.Id);
        }
Exemplo n.º 3
0
        public void RegisterUser(UserCreateDTO userDto)
        {
            var newUser = new User()
            {
                DateOfBirth = userDto.DateOfBirth,
                Email       = userDto.Email,
                Nationality = userDto.Nationality,
                RoleId      = userDto.RoleId
            };
            var passwordHashed = _passwordHasher.HashPassword(newUser, userDto.Password);

            newUser.PasswordHash = passwordHashed;
            _dealerDbContext.Add(newUser);
            _dealerDbContext.SaveChanges();
        }