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)); }
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); }