def handler_userpenaltymovieadmin(request):
    aAdminUser = user.adminUser()    
    if not aAdminUser.getAdminUser():
        return HttpResponseRedirect("/login/")    
    
    penalty_id = request.REQUEST.get('id')   
    userPenaltyObject = api.getUserPenaltyById(penalty_id)
    
    penalty_para={
        'uuid':util.get_universally_unique_identifiers(),
        'detail': userPenaltyObject.detail,     
        'lang_type': userPenaltyObject.lang_type            
    }
    
    adminPanaltyVO = proxy.px_AdminPenalty().createAdminPenaltyObject(penalty_para)            
    proxy.px_AdminPenalty().insert_model_object(adminPanaltyVO)
    
    api.deleteUserPenalty(userPenaltyObject)
    
    
    return HttpResponseRedirect("/kinggame/userpenaltylist/")    
    
    
    
    
def handler_userpenaltydelete(request):
    aAdminUser = user.adminUser()    
    if not aAdminUser.getAdminUser():
        return HttpResponseRedirect("/login/")    
    
    penalty_id = request.REQUEST.get('id')    
    userPenaltyObject = api.getUserPenaltyById(penalty_id)
    api.deleteUserPenalty(userPenaltyObject)
    
    return HttpResponseRedirect("/kinggame/userpenaltylist/")