from cliente import Cliente
from perfil_cliente import PerfilCliente
from mongo import Mongo

#inicio da carga
mongo = Mongo();

p = PerfilCliente()
p.preco_medio = 30.0
p.conforto = 2
p.barulho = 5
c = Cliente()
c.nome = 'Giulliano'
c.email = '*****@*****.**'
c.perfil_cliente = p;
c.almocos = [1,2,3];
c.amigos = [1,2,3];
c.favoritos = [1,2,3];
json_data = c.extrair_json()
mongo.inserir_cliente(json_data);


p = PerfilCliente()
p.preco_medio = 15.0
p.conforto = 7
p.barulho = 5
c = Cliente()
c.nome = 'Pauline'
c.email = '*****@*****.**'
c.perfil_cliente = p;
c.almocos = [1,2,3];
# -*- coding: utf-8 -*-

#configuracao de paths
import sys
sys.path.append('/run/media/giulliano/Desenvolvimento/workspace/python/onde_almocar/BackEnd/ondealmocar/modelos/')


#inicio do teste
from cliente import Cliente
from perfil_cliente import PerfilCliente

p = PerfilCliente()
p.preco_medio = 10.0
p.conforto = 2
p.barulho = 5

c = Cliente()
c.nome = 'Giulliano'
c.email = '*****@*****.**'
c.perfil_cliente = p;
c.almocos = [1,2,3];
c.amigos = [1,2,3];
c.favoritos = [1,2,3];

json_data = c.extrair_json()
print 'json_data:'
print json_data

clazz = c.extrair_classe(json_data)
print 'classe#nome:'
print clazz.nome