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)); }