public CommandResult UpdateRoleActive(UserUpdateRoleActiveCommand command, string userIdentity) { var user = _repository.GetById(command.Id); if (user == null) { return(new CommandResultToken(false, "Usuário não encontrado. ", command)); } user.UpdateRoleActive(command.Role, command.Active); _repository.UpdateRoleActive(user); var log = new AccessLog( "UpdateRoleActive", DateTime.Now, userIdentity, "UserAuth", $"Id acesso atualizado: {command.Id}"); _log.Register(log); user.HidePassword(); return(new CommandResult(true, "Atualizado. ", user)); }
public CommandResult UpdateRoleActive(UserUpdateRoleActiveCommand command) { CommandResult result = _handler.UpdateRoleActive(command, User.Identity.Name); return(result); }