public ActionResult Index() { string id = UserHelpers.GetCurUserID(User); ViewBag.HasProfile = userRepository.GetUserIdentityHasProfile(id); return(PartialView()); }
public ActionResult Index() { ViewBag.Name = User.Identity.Name; if (User.IsInRole("STUDENT")) { ViewBag.StudentId = userRepository.GetUserIdForIdentity(UserHelpers.GetCurUserID(User)); ViewBag.Average = reportsRepository.GetUserLastReport(userRepository.GetUserIdForIdentity(UserHelpers.GetCurUserID(User))).averageMark; } return(View()); }
public ActionResult Create([Bind(Include = "UserId,Id,UserName,StudentCurrentYear,StudentIdNumber,LastName,FirstName")] UserViewModel userViewModel) { if (ModelState.IsValid) { userRepository.AddUserProfile(UserHelpers.GetCurUserID(User), userViewModel.UserName, userViewModel.StudentCurrentYear.Value, userViewModel.StudentIdNumber, userViewModel.LastName, userViewModel.FirstName); } return(PartialView(userViewModel)); }
// GET: UserViewModels/Edit/5 public ActionResult Edit() { int id = userRepository.GetUserIdForIdentity(UserHelpers.GetCurUserID(User)); var user = userRepository.GetUserById(id); UserViewModel userViewModel = new UserViewModel() { UserId = user.UserId, Id = user.Id, UserName = user.UserName, StudentCurrentYear = user.StudentCurrentYear, StudentIdNumber = user.StudentIdNumber, LastName = user.LastName, FirstName = user.FirstName }; if (userViewModel == null) { return(HttpNotFound()); } return(PartialView(userViewModel)); }