private void GetDetails() { parkedVehicle_ = PMSService.GetbyId(RegistrationNo); if (parkedVehicle_ != null) { RegistrationNo = parkedVehicle_.RegistrationId; string[] temp = { parkedVehicle_.Floor, parkedVehicle_.SlotId.ToString() }; SlotId = string.Join("-", temp); //parkedVehicle_.SlotId.ToString(); VehicleType = parkedVehicle_.VehicleType; ArrivalTime = Convert.ToDateTime(parkedVehicle_.ArrivalTime).ToString(@"hh\:mm\ tt"); var timeSpan = (DepartureTime.Subtract(Convert.ToDateTime(parkedVehicle_.ArrivalTime))); ElapsedTime = timeSpan.ToString(@"hh\:mm"); // - res.ArrivalTime).ToString(); if (parkedVehicle_.VehicleType == AppConstant.MyEnum.Fourwheeler.ToString()) { ParkingCharges = Math.Round((timeSpan.TotalHours * ChargesPerHrs_FourWheeler), 2); } else { ParkingCharges = Math.Round((timeSpan.TotalHours * ChargesPerHrs_TwoWheeler), 2); } BorderVisibility = Visibility.Visible; } else { MessageBoxResult messageBoxResult = MessageBox.Show("This Vehicle does not exist in the Parking Area!", "Sorry!", MessageBoxButton.OK); if (messageBoxResult == MessageBoxResult.OK) { RegistrationNo = string.Empty; } } }