public ActionResult createUser(userListViewModel model) { if (ModelState.IsValid) { User user = UnitOfWork.userRepository.FindByUsername(model.username); if (user == null) { User nuser = new User { username = model.username, fullname = model.fullname, status = true, userrole = "editor", password = CommonData.CommonFunction.CalculateMD5Hash(model.password) }; UnitOfWork.userRepository.Add(nuser); UnitOfWork.Commit(); return(RedirectToAction("UserManager")); } else { ViewBag.anno = "Tên người dùng này đã tồn tại"; return(View()); } } return(View()); }
public ActionResult Submitter() { var nHelper = new UserNotificationsHelper(); ViewBag.Notifications = nHelper.filterNotifications(User.Identity.GetUserId()); userListViewModel zthings = new userListViewModel(); var list = new List <string>(); var list1 = new List <ApplicationUser>(); var list2 = new List <string>(); var users = db.Users.ToList(); foreach (var user in users) { list1.Add(user); var roles = user.Roles; list.Clear(); foreach (var role in roles) { var zRole = db.Roles.Find(role.RoleId); list.Add(zRole.Name); } list.Sort(); list2.Add(string.Join(", ", list)); } zthings.Person = list1; zthings.userRoles = list2; ViewBag.usernrole = zthings.Person.Zip(zthings.userRoles, (p, u) => new { zUser = p, zRole = u }); return(View(zthings)); }
public IActionResult GetCarpetPitches() { var user = new User() { FirstName = "gg" }; { _usersService.Add(user); }; var model = new userListViewModel { Users = _usersService.GetList() }; return(View(model)); }