コード例 #1
0
        public IHttpActionResult PutUserAccount(int id, UserAccount userAccount)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            if (id != userAccount.UserAccountID)
            {
                return(StatusCode(HttpStatusCode.BadRequest));
            }
            try
            {
                _user.UpdateUserAccount(userAccount);
            }
            catch (DBConcurrencyException)
            {
                if (!UserAccountExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
コード例 #2
0
        public JsonResult ActivateAccount(string UserName)
        {
            UserAccountRepo _user = new UserAccountRepo();

            var users = _user.GetUserAccount();

            var user = users.FirstOrDefault(p => p.UserName == UserName);

            user.IsActive = true;
            _user.UpdateUserAccount(user);

            return(Json(true));
        }
コード例 #3
0
        public ActionResult ActivateAccount(string UserName)
        {
            UserAccountRepo _user = new UserAccountRepo();

            var users = _user.GetUserAccount();

            var user = users.FirstOrDefault(p => p.UserName == UserName);

            user.IsActive = true;
            _user.UpdateUserAccount(user);

            return(Redirect(@"http://localhost:64872/#/login"));
        }