public ActionResult list() { if (!isLogin()) return RedirectToAction("login", "auth"); User user = getCurrentUser(); Provider db = new Provider(); List<User> mlist = db.getAllUser(); List<UserViewModel> obj = new List<UserViewModel>(); foreach (User u in mlist) { UserInfo ui=db.getUserInfo(u.Id); UserViewModel uv = new UserViewModel(); uv.Id = u.Id; uv.IsAdmin = u.IsAdmin; uv.RegisterTime = u.RegisterTime; uv.UserName = u.UserName; uv.Address = ui.Address; uv.Email = ui.Email; uv.Info = ui.Info; uv.Phone = ui.Phone; obj.Add(uv); } UserListViewModel viewmodel = new UserListViewModel() { list=obj }; return View(viewmodel); }
public ActionResult edit() { if (!isLogin()) return RedirectToAction("login", "auth"); Provider db = new Provider(); User u=getCurrentUser(); UserInfo userinfo=db.getUserInfo(u.Id); EditPasswordViewModel obj = new EditPasswordViewModel(); obj.Address = userinfo.Address; obj.Phone = userinfo.Phone; obj.Email = userinfo.Email; obj.Info = userinfo.Info; obj.Password = ""; obj.Password1 = ""; obj.Password2 = ""; return View(obj); }