public async Task <ActionResult> Index() { var _user = await UserManager.FindByEmailAsync(User.Identity.Name); var _tutor = await _tutorService.GetTutorByUserIdAsync(_user.Id); _tutor = _tutor == null ? new Tutors() : _tutor; UpdateProfileViewModel model = new UpdateProfileViewModel() { Email = _user.Email, Title = _user.Title, Gender = _user.Gender, FirstName = _user.FirstName, LastName = _user.LastName, Mobile = _user.PhoneNumber, Bio = _user.Bio, Hobbies = _user.Hobbies, ProfileImage = _user.ProfileImage, Address = _user.Address, City = _user.City, TimeZone = _user.TimeZone, Country = _user.Country, Zip = _user.Zip, //DOB = _user.DOB, CreatedDate = DateTime.Now, //UpdatedDate = DateTime.Now UserId = _user.Id, TutorId = _tutor.Id, Experience = _tutor.Experience, GradeLevel = _tutor.GradeLevel, NameOfSchool = _tutor.NameOfSchool, Concerns = _tutor.Concerns, PreviousSubjects = _tutor.PreviousSubjects }; return(View(model)); }