public Rent AddRent(string userName, Rent newRent) { var user = _context.Users.Include(u => u.Rents).Where(u => u.UserName == userName).FirstOrDefault(); newRent.User = user; var car = _context.Cars.Where(c => c.CarId == newRent.CarId).FirstOrDefault(); newRent.Car = car; if (car == null) { throw new ArgumentException(); } _context.Rents.Add(newRent); _context.SaveChanges(); return(newRent); }
public Car AddCar(string userName, Car newCar) { User user = _context.Users.Where(u => u.UserName == userName).Include(u => u.Cars).FirstOrDefault(); user.Cars.Add(newCar); _context.SaveChanges(); return(newCar); }