Beispiel #1
0
        public void OnPost()
        {
            if (ModelState.IsValid)
            {
                var calculatedDays = BookReservationService.CalcuteBusinessDays(BookReservationViewModel.CheckOutDate, BookReservationViewModel.ReturnDate, BookReservationViewModel.CountryId);
                BookReservationViewModel.BusinessDay = calculatedDays;
                if (calculatedDays > 10)
                {
                    var result = bookReservationService.CalculatePenalty(BookReservationViewModel.CountryId, calculatedDays);
                    BookReservationViewModel.PenaltyAmount = result.Item1;
                    BookReservationViewModel.CurrencyCode  = result.Item2;
                }
            }

            CountryList = bookReservationService.PopulateCountry(BookReservationViewModel.CountryId).ToList();
        }