public virtual ActionResult GetStudentProfile(long studentNumber, int requestType) { var userId = long.Parse(User.Identity.GetUserId()); var studentProfile = _personManagementService.GetStudentProfile(studentNumber, userId); var enumGrade = EnumerationService.GetEnumValues <Grade>(); var enumGradeList = new SelectList(enumGrade, "Value", "Text"); TempData["Grade"] = enumGradeList; var enumMilitaryServiceStatus = EnumerationService.GetEnumValues <MilitaryServiceStatus>(); var enumMilitaryServiceStatusList = new SelectList(enumMilitaryServiceStatus, "Value", "Text"); TempData["MilitaryServiceStatus"] = enumMilitaryServiceStatusList; var gender = EnumerationService.GetEnumValues <Gender>(); var genderList = new SelectList(gender, "Value", "Text"); TempData["Gender"] = genderList; var query = _structureManageService.GetAllFieldofStudy(userId, 1).Item3.AsEnumerable(); if (query != null) { var fieldofStudies = (from f in query select new DropDownModel { Value = f.Id.ToString(), Text = f.OrganizationStructureName.Name }).ToList(); var listFieldofStudy = new SelectList(fieldofStudies, "Value", "Text"); TempData["FieldofStudy"] = listFieldofStudy; } else { TempData["FieldofStudy"] = new List <DropDownModel>(); } return(PartialView(MVC.Personel.Commission.Views._StudentProfile, studentProfile.Item3)); }