public ActionResult InstructorDetails(int memberId) { InstructorData instructor = _dataService.GetInstructorInfoByMemberId(memberId); Member member = _dataService.GetMember(memberId); InstructorViewModel instructorVM = new InstructorViewModel() { MemberId = instructor.MemberId, AltPhone = member.Phone, AvailableForCheckoutsAnnuals = instructor.AvailableForCheckoutsAnnuals, InstructOnWeekdayNights = instructor.InstructOnWeekdayNights, InstructOnWeekdays = instructor.InstructOnWeekdays, InstructOnWeekends = instructor.InstructOnWeekends, CeritifcateNumber = instructor.CertificateNumber, Comments = instructor.Comments, DesignatedForStageChecks = instructor.DesignatedForStageChecks, Email = member.Login.Email, FullName = member.FullName, Id = instructor.Id, Phone = member.Phone, Ratings = instructor.Ratings }; if (instructor.AuthorizedAircraft != null) { instructorVM.AuthorizedAircraft = new List <AircraftListItemViewModel>(); foreach (var ac in instructor.AuthorizedAircraft) { AircraftListItemViewModel avm = new AircraftListItemViewModel { Id = ac.AircraftId, RegistrationNumber = ac.Aircraft.RegistrationNumber }; instructorVM.AuthorizedAircraft.Add(avm); } } return(View(ViewNames.InstructorDetails, instructorVM)); }