Exemple #1
0
def create(ctx, name, company, email,
           position):  #This command recieves the contex and the data required
    """Creates a new client"""
    client = Client(name, company, email, position)
    client_service = ClientService(ctx.obj['clients_table'])

    client_service.create_client(client)
Exemple #2
0
def create(ctx, name, company, email, job):
    """ Creates a new client """
    click.echo(ctx)
    client = Client(name, company, email, job)
    client_services = ClientService(ctx.obj['clients_table'])

    client_services.create_client(client)
Exemple #3
0
def create(ctx, name, company, email, position):
    """Creates a new client"""

    client = Client(name, company, email, position)
    client_service = ClientService(ctx.obj['clients_table'])

    client_service.create_client(client)
def create(ctx, name, company, email, position):
    """Crete a new client."""
    client = Client(name, company, email, position)
    client_service = ClientService(
        ctx.obj['clients_table']
    )  # Del contexto saco el nombre de la tabla. Inicializo los servicios, con su respectiva tabla, es decir, paso datos del cliente

    client_service.create_client(client)  # Creo el cliente
Exemple #5
0
def create(ctx, name, company, email, position):
    """Creates a new client"""
    client = Client(name, company, email, position)
    client_service = ClientService(ctx.obj['clients_table'])

    client_service.create_client(client)

    # Listing clients after create one
    ctx.invoke(list)
Exemple #6
0
def create(ctx, name, company, email, position):
    """Create a new client"""  #esto es un DocString (documentacion de la opcion)
    #8.- ahora inicializamos un cliente (creamos una instancia de Client) con todos
    #  sus parametros excepto uid y dejamos que uuid4 lo genere por nosotros
    client = Client(name, company, email, position)
    #9.- aqui creamos una instancia de los setvicios de cliente y en el contexto le pasamos el nombre de la tabla
    client_service = ClientService(ctx.obj['clients_table'])
    #10.-ahora de la instancia de ClientServices recien creado ejecutamos su unico metodo ( hasta ahora)
    # create_client y le pasamos la referencia de nuestro cliente y no s vamos a pv.py para declarar el nombre de
    # la tabla o archivo que vamos a utilizar
    client_service.create_client(client)
Exemple #7
0
def create(context, name, company, email, position):
    """Creates a new client"""
    oClient = Client(name, company, email, position)
    #print(context.obj["clients_table"])
    #print(dir(oClient))
    #pprint(vars(oClient))
    #print(os.path.realpath(__file__))
    #sys.exit()
    sPathFile = context.obj["clients_table"]
    # print("File to open: {}".format(sPathFile))
    client_service = ClientService(sPathFile)
    # pprint(client_service)
    client_service.create_client(oClient)
Exemple #8
0
def create(ctx, name, company, email, position): ## definimos el comando create con el contexto y los parámetros
  """Creates a new client """ ## Dot string
  client = Client(name, company, email, position) ## incializamos el cliente
  client_service = ClientService(ctx.obj['clients_table']) ## jalamos del contexto el nombre de la tabla

  client_service.create_client(client) ## le pasamos la referencia a nuestro cliente
Exemple #9
0
def create(ctx, first_name, last_name, email, phone_number):
    """ Create a new client """
    client = Client(first_name, last_name, email, phone_number)
    client_service = ClientService(ctx.obj['clients_table'])
    client_service.create_client(client)
Exemple #10
0
def create(ctx, name, adress, email, celphone):
    """Create a new client"""
    client = Client(name, adress, email, celphone)
    client_service = ClientService(ctx.obj['clients_table'])

    client_service.create_client(client)
Exemple #11
0
def create(ctx, name, company, email, position):
    """Crear un nuevo cliente"""
    client = ClientModel(name, company, email, position)
    client_service = ClientService(ctx.obj['clients_table'])

    client_service.create_client(client)