public ActionResult Edit(int id) { var user = Context.Users.Where(u => u.UserId == id).FirstOrDefault(); if (user == null) { return(HttpNotFound(String.Format("Tài khoản #{0} không tồn tại", id))); } UserViewModel model = new UserViewModel(); model.UserId = user.UserId; model.Username = user.Username; model.FirstName = user.FirstName; model.LastName = user.LastName; model.IsActive = user.IsActive; model.Email = user.Email; // add select role model model.RoleSelectViewModels = new List <RoleSelectViewModel>(); var roles = Context.Roles.ToArray(); foreach (Role item in roles) { RoleSelectViewModel childModel = new RoleSelectViewModel(); childModel.RoleId = item.RoleId; childModel.RoleName = item.RoleName; childModel.IsSeleced = user.Roles.Contains(item); model.RoleSelectViewModels.Add(childModel); } return(View(model)); }
public ActionResult Create(RoleSelectViewModel slide) { var dao = new SlideDao(); return(View("Create")); }
public ActionResult Create() { var dao = new RolesDao(); var items = dao.GetListRoles(); var model = new RoleSelectViewModel(); ViewBag.ListRole = items.Select(x => new SelectListItem { Value = x.ID, Text = "item " + x.Name, Selected = true }); return(View(model)); }
public ActionResult Create() { UserViewModel model = new UserViewModel(); // create selected role model model.RoleSelectViewModels = new List <RoleSelectViewModel>(); var roles = Context.Roles.ToList(); foreach (Role role in roles) { RoleSelectViewModel childModel = new RoleSelectViewModel(); childModel.IsSeleced = false; childModel.RoleId = role.RoleId; childModel.RoleName = role.RoleName; model.RoleSelectViewModels.Add(childModel); } return(View(model)); }