You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Boa tarde pessoal, não estou conseguindo enviar o cpf do cliente no cadastro através da lib e isso faz com que a fatura não seja gerada. Já alterei os métodos CreateAsync e Create para enviar esse parametro e também o método do meu sistema. Não há erro de compilação, mas na execução aparece o erro "Método não encontrado: 'iugu.net.Entity.CustomerModel iugu.net.Lib.Customer.Create(System.String, System.String, System.String, System.Collections.Generic.List`1, System.String, System.String)'."
Alguém pode me ajudar?
Segue os métodos alterados:
[Obsolete("Sera descontinuado na versão 2.x do client, use a versão assincrona que recebe CustomerRequestMessage como parâmetro do método")]
public async Task CreateAsync(string email, string name = null, string notes = null, List custom_variables = null, string withCopyEmail = null, string CpfOrCnpj = null)
{
var user = new
{
email = email,
name = name,
notes = notes,
cc_emails = withCopyEmail,
custom_variables = custom_variables,
CpfOrCnpj = CpfOrCnpj
};
var retorno = await PostAsync(user).ConfigureAwait(false);
return retorno;
}
public CustomerModel Create(string email, string name = null, string notes = null, List custom_variables = null, string withCopyEmail = null, string CpfOrCnpj = null)
{
var retorno = CreateAsync(email, name, notes, custom_variables, withCopyEmail, CpfOrCnpj).Result;
return retorno;
}
if (cli.IdIugu == "")
{
Customer cliIugu = new Customer();
CustomerModel mod = cliIugu.Create(cli.Email, cli.Nome, null, null, null, cli.Cpf);
cli.IdIugu = mod.id;
DBCliente dbCli = new DBCliente();
dbCli.atualizaIdIugu(cli);
}
The text was updated successfully, but these errors were encountered:
Boa tarde pessoal, não estou conseguindo enviar o cpf do cliente no cadastro através da lib e isso faz com que a fatura não seja gerada. Já alterei os métodos CreateAsync e Create para enviar esse parametro e também o método do meu sistema. Não há erro de compilação, mas na execução aparece o erro "Método não encontrado: 'iugu.net.Entity.CustomerModel iugu.net.Lib.Customer.Create(System.String, System.String, System.String, System.Collections.Generic.List`1, System.String, System.String)'."
Alguém pode me ajudar?
Segue os métodos alterados:
[Obsolete("Sera descontinuado na versão 2.x do client, use a versão assincrona que recebe CustomerRequestMessage como parâmetro do método")]
public async Task CreateAsync(string email, string name = null, string notes = null, List custom_variables = null, string withCopyEmail = null, string CpfOrCnpj = null)
{
var user = new
{
email = email,
name = name,
notes = notes,
cc_emails = withCopyEmail,
custom_variables = custom_variables,
CpfOrCnpj = CpfOrCnpj
};
var retorno = await PostAsync(user).ConfigureAwait(false);
return retorno;
}
public CustomerModel Create(string email, string name = null, string notes = null, List custom_variables = null, string withCopyEmail = null, string CpfOrCnpj = null)
{
var retorno = CreateAsync(email, name, notes, custom_variables, withCopyEmail, CpfOrCnpj).Result;
return retorno;
}
if (cli.IdIugu == "")
{
Customer cliIugu = new Customer();
CustomerModel mod = cliIugu.Create(cli.Email, cli.Nome, null, null, null, cli.Cpf);
cli.IdIugu = mod.id;
DBCliente dbCli = new DBCliente();
dbCli.atualizaIdIugu(cli);
}
The text was updated successfully, but these errors were encountered: