Пример #1
0
        public ActionResult SetToken()
        {
            Users             user = db.Userses.Single(u => u.UserName == User.Identity.Name);
            SetTokenViewModel item = new SetTokenViewModel()
            {
                Token         = user.Token,
                TokenUserName = user.UserSetToken
            };

            return(View(item));
        }
Пример #2
0
        public ActionResult SetToken(SetTokenViewModel setToken)
        {
            if (ModelState.IsValid)
            {
                Users user = db.Userses.Single(u => u.UserName == User.Identity.Name);
                user.Token        = setToken.Token;
                user.UserSetToken = setToken.TokenUserName;
                db.Userses.AddOrUpdate(user);
                db.SaveChanges();
            }

            return(View(setToken));
        }
        public SetTokenController(CompositionContainer container,object shellView)
        {
            this.shellView = shellView;
             this.container = container;
             setTokenViewModel = container.GetExportedValue<SetTokenViewModel>();

            //var apiTokenSettings = LoadApiTokenList();
            //setTokenViewModel.SetApiTokenList(apiTokenSettings.userApiTokenList);
            setTokenViewModel.ShowDetailsCommand = new DelegateCommand(ShowDetails);
            setTokenViewModel.CreateNewCommand = new DelegateCommand(CreateNewUserToken);
            setTokenViewModel.DeleteTokenCommand = new DelegateCommand(DeleteToken);
            setTokenViewModel.UpdateCommand = new DelegateCommand(UpdateToken);
            setTokenDetailsViewModel = container.GetExportedValue<SetTokenDetailsViewModel>();
        }