コード例 #1
0
        public IHttpActionResult UpdateUsername([FromBody] UpdateUsernameBM model)
        {
            SkyberryUser user = UOW.SkyberryUsers.GetById(UserIdentity.GetUserId());

            if (user == null)
            {
                return(new SkyApiNotFound(Request));
            }

            user.UserName = model.NewUsername;
            UOW.Commit();

            UpdateUsernameVM payload = new UpdateUsernameVM
            {
                Username = user.UserName,
            };

            return(new SkyApiPayload <UpdateUsernameVM>(Request, payload));
        }
コード例 #2
0
        public IHttpActionResult UpdateUsername([FromBody]UpdateUsernameBM model)
        {
            SkyberryUser user = UOW.SkyberryUsers.GetById(UserIdentity.GetUserId());
            if (user == null)
            {
                return new SkyApiNotFound(Request);
            }

            user.UserName = model.NewUsername;
            UOW.Commit();

            UpdateUsernameVM payload = new UpdateUsernameVM
            {
                Username = user.UserName,
            };

            return new SkyApiPayload<UpdateUsernameVM>(Request, payload);
        }