示例#1
0
        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));
        }
示例#4
0
        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));
        }