Exemple #1
0
        public Ride AddRideByUserId(AddRideModel addRideModel)
        {
            var user = _dbContext.Users.FirstOrDefault(x => x.Id == addRideModel.UserId);

            if (user == null)
            {
                return(new Ride());
            }

            var newRide = _dbContext.Rides.Add(new Ride
            {
                Time     = Convert.ToInt32(addRideModel.Time),
                Distance = Convert.ToInt32(addRideModel.Distance),
                User     = user
            }).Entity;

            _dbContext.SaveChanges();

            return(newRide);
        }
Exemple #2
0
        public IActionResult AddRideForUser(AddRideModel addRideModel)
        {
            var addRide = _userService.AddRideByUserId(addRideModel);

            return(Ok(addRide));
        }