public static int UpdateByUserId(Guid userId, string userName, string userPassword, Guid personId)
        {
            using (ObjectConnection objectConnection = new ObjectConnection())
            {
                using (UpdateUserAccessByUserIdCommand objectCommand = new UpdateUserAccessByUserIdCommand(objectConnection))
                {
                    objectCommand.UserId       = userId;
                    objectCommand.UserName     = userName;
                    objectCommand.UserPassword = userPassword;
                    objectCommand.PersonId     = personId;

                    objectConnection.Open();
                    objectCommand.ExecuteNonQuery();

                    return(objectCommand.ReturnValue);
                }
            }
        }
        public static int UpdateByUserId(UserAccess userAccess)
        {
            using (ObjectConnection objectConnection = new ObjectConnection())
            {
                using (UpdateUserAccessByUserIdCommand objectCommand = new UpdateUserAccessByUserIdCommand(objectConnection))
                {
                    objectCommand.UserId          = userAccess.UserId;
                    objectCommand.UserName        = userAccess.UserName;
                    objectCommand.UserPassword    = userAccess.UserPassword;
                    objectCommand.PersonId        = userAccess.PersonId;
                    objectCommand.PermissionToken = userAccess.PermissionToken;

                    objectConnection.Open();
                    objectCommand.ExecuteNonQuery();

                    return(objectCommand.ReturnValue);
                }
            }
        }