public virtual ActionResult RentDetails(DateTime pickupDate, DateTime returnDate, int carGroupId)
        {
            var carGroup = context.CarGroups.Include(c => c.CarGroupDetails).First(c => c.Id == carGroupId);

            var viewModel = new RentDetailsViewModel()
            {
                PickupDate = pickupDate,
                ReturnDate = returnDate,
                CarGroup   = carGroup,
                Price      = PriceHelper.Calculate(pickupDate, returnDate, carGroup.DayPrice),
            };

            return(View(MVC.Rentals.Views.RentDetails, viewModel));
        }
        public ViewResult Details(Guid id) // TODO dodać protokół i wyświetlić go na karcie
        {
            Rent rent     = _rentsRepository.GetRent(id);
            Guid carid    = rent.CarId;
            Guid clientid = rent.ClientId;
            RentDetailsViewModel model = new RentDetailsViewModel
            {
                Rent   = rent,
                Car    = _carsRepository.GetCar(carid),
                Client = _clientsRepository.GetClient(clientid)
            };

            return(View(model));
        }