public ActionResult AddRental() { var viewModel = new RentalEditDataViewModel() { RentalId = -1 }; // return(View("EditRental", viewModel)); }
public ActionResult EditRental(int rentalId) { var queryResult = rentalService.GetSingleRentalDataModel(rentalId); var assignedResident = residentService.GetSingleResident(queryResult.id_najemcy); var assignedResidence = residencesService.GetSingleResidenceByID(queryResult.id_budynku, queryResult.id_mieszkania); var viewModel = new RentalEditDataViewModel() { RentalId = rentalId, BuildingAddress = queryResult.adres_budynku, ExpiringDate = queryResult.data_zakonczenia, PESEL = assignedResident.PESEL, RentalPrice = queryResult.cena_miesieczna, ResidenceNumber = assignedResidence.numer, StartDate = queryResult.data_rozpoczecia }; return(View(viewModel)); }