// GET: MFUsers/Details/5 public virtual async Task <ActionResult> Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var user = await RaceDayClient.GetUserDetail(id); if (user == null) { return(HttpNotFound()); } return(View(user)); }
public virtual async Task <ActionResult> Edit(string id, [Bind(Include = "UserId,Name,FirstName,LastName,Email,Password")] MFUserViewModel mFUser) { if (ModelState.IsValid) { var user = await RaceDayClient.GetUserDetail(id); if (user != null) { user.Name = mFUser.Name; user.FirstName = mFUser.FirstName; user.LastName = mFUser.LastName; user.Email = mFUser.Email; user.Password = mFUser.Password; await RaceDayClient.EditUser(id, user); return(RedirectToAction("Index")); } } return(View(mFUser)); }
// GET: MFUsers/Edit/5 public virtual async Task <ActionResult> Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var user = await RaceDayClient.GetUserDetail(id); if (user == null) { return(HttpNotFound()); } return(View(new MFUserViewModel { UserId = user.UserId, Name = user.Name, FirstName = user.FirstName, LastName = user.LastName, Email = user.Email, Password = user.Password, })); }