예제 #1
0
async def make_transaction(transaction_in: TransactionIn):
    user_in_db = get_user(transaction_in.username)
    if user_in_db == None:
예제 #2
0
async def get_balance(username: str):
    user_in_db = get_user(username)
    if user_in_db == None:
        raise HTTPException(status_code=404, detail="El usuario no existe")
    user_out = UserOut(**user_in_db.dict())
    return user_out
예제 #3
0
async def get_balance(username: str):
    user_in_db = get_user(username)
    if user_in_db == None:
예제 #4
0
async def auth_user(user_in: UserIn):
    user_in_db = get_user(user_in.username)
    if user_in_db == None:
예제 #5
0
async def get_usuarios(username: str):
    if user_db.get_user(username) is None:
        raise HTTPException(status_code=400,
                            detail="error, no existe el usuario")
    return user_db.get_user(username)
예제 #6
0
async def delete_usuario(username: str):
    if user_db.get_user(username) is None:
        raise HTTPException(status_code=400,
                            detail="error, El usuario no existe")
    del user_db.database_users[username]
    return user_db.get_users()
예제 #7
0
async def nuevo_usuario(usuario: user_db.UserInDB):
    if user_db.get_user(usuario.username) is None:
        user_db.database_users[usuario.username] = usuario
        return user_db.get_users()
    raise HTTPException(status_code=400, detail="El username ya existe")