public IActionResult Details(int id) { var period = this.periodsService.GetPeriodById(id); var viewModel = new PeriodDetailsViewModel { Period = period, Reservations = this.reservationsService.GetReservationsDetailsByPeriodsAndRoomId(period.StartDate, period.EndDate, period.Room.Id) }; return(this.View(viewModel)); }
protected override void OnAppearing() { if (Period != null) { var result = JsonConvert.DeserializeObject <PeriodModel>(Period); if (result != null) { BindingContext = new PeriodDetailsViewModel(result); } } }