private SquadronLogViewModel CreateSquadronLogViewModel(SquadronLog squadronLog) { var viewModel = new SquadronLogViewModel(); if (squadronLog != null) { Mapper.Map<SquadronLog, SquadronLogViewModel>(squadronLog, viewModel); } viewModel.SetAvailablePersons(Repository.GetAllActivePersons()); viewModel.IsFlightLogManager = CurrentUser.Roles.FlightLogManager; return viewModel; }