public List <UserMessageViewModel> userMessage(int?id) { List <UserMessageViewModel> viewModelList = new List <UserMessageViewModel>(); var UserMessage = UserMessageRepository.GetMessage().Where(s => s.ConversationID == id).ToList(); foreach (var item in UserMessage) { UserMessageViewModel viewModel = new UserMessageViewModel(); viewModel.Message = item.Message; //viewModel.MessageFrom = ProfileRepository.Get().FirstOrDefault(s => s.UserProfileID == item.MessageFrom).FirstName + " " + ProfileRepository.Get().FirstOrDefault(s => s.UserProfileID == item.MessageFrom).LastName; viewModelList.Add(viewModel); } return(viewModelList); }