예제 #1
0
        public ActionResult UserActions(int userId)
        {
            var model = new UserActionsModel
            {
                UserId          = userId,
                ListUserActions = new UserActions().GetByUser(userId)
            };

            return(View(model));
        }
예제 #2
0
        public ActionResult UserActions(UserActionsModel model)
        {
            var userAction = new UserActions
            {
                UserId = model.UserId
            };

            userAction.DeleteQuickBy();
            if (model.ActionsId != null && model.ActionsId.Length > 0)
            {
                foreach (var actionId in model.ActionsId)
                {
                    userAction.ActionId = actionId;
                    userAction.InsertQuick();
                }
            }
            model.ListUserActions = new UserActions().GetByUser(model.UserId);
            model.SystemStatus    = SystemStatus.Success;
            ModelState.AddModelError("SystemMessages", "Gán Chức năng cho User thành công !");
            return(View(model));
        }