Boa noite.
Estou com um problema em salvar um objeto que possui outros objetos complexos como propriedades no SQLite.
Estou tentando salvar um objeto venda com a propriedade cliente no SQLite. Baseado em alguns artigos na internet implementei a classe de modelo abaixo:
public class Venda
{
private int clienteId;
[ForeignKey(typeof(Cliente))]
public int ClienteId
{
get { return clienteId; }
set
{
clienteId = value;
}
}
[ManyToOne]
public Cliente Cliente { get; set; }
}
Porém quando insiro a venda exibe um erro falando que não existe a coluna Cliente na tabela Venda.
Gostaria de saber qual a forma correta de declarar essa propriedade nessa classe para que consiga utilizá-la.
Muito obrigado. Paulo Amorim.