public void ConfirmRentalEdit(int rentalId, string residentPESEL, string buildingAddress, int residenceNumber, DateTime?startDate, DateTime?expiringDate, float?rentalPrice) { var residentId = residentService.GetSingleResident(residentPESEL).id_najemcy; var building = residencesService.GetSingleBuilding(buildingAddress); var residenceId = residencesService.GetSingleResidenceByNumber(building.id_budynku, residenceNumber).id_mieszkania; var newRental = new StrictRentalDataViewModel() { cena_miesieczna = rentalPrice, data_rozpoczecia = startDate, data_zakonczenia = expiringDate, id_mieszkania = residenceId, id_najemcy = residentId, id_wynajmu = rentalId }; rentalService.AddOrEditRental(ViewModelMapper.Mapper.Map <StrictRentalDataModel>(newRental)); }