CHAVE ESTRANGEIRA USANDO LINQ TO ENTITIES
Olá.
Preciso inserir o codigo do cliente em uma tabela enderecos. Mas como faço para trabalhar com chaves estrangeiras com linq to entities?
Preciso inserir o codigo do cliente em uma tabela enderecos. Mas como faço para trabalhar com chaves estrangeiras com linq to entities?
Não sei se entendi direito, mas se entendi vou colocar uma linha de código minha aqui, acho que vai de resolver o problema.
é um cadastro de veÃculos (Id_Modelo, Modelo, Id_Marca), eu fiz somente para aprender, e aqui funcionou vou comentanado:
private void InsertModelo(int pMarca, string pModelo) // passei o codigo da Marca que peguei numa combo e a descrição do modelo digitado em um textbox
{
using (LocadoraEntities entidades = new LocadoraEntities())
{
try
{
tbModelo tbMo = new tbModelo();
tbMo.tbMarca = (from ma in entidades.tbMarca
where ma.MarCodi.Equals(pMarca)
select ma).First();
tbMo.ModNome = pModelo;
entidades.AddTotbModelo(tbMo);
entidades.SaveChanges();
}
catch (Exception erro)
{
MessageBox.Show(erro.Message);
}
}
}
Cara da uma olhada aà e vê se consegue entender, não sou bom para explicar....
Qualquer coisa posta aà de novo que tento te ajudar.
Tem umas videos aulas no WebCast, peguei por ali, da uma olhada lá também.
é um cadastro de veÃculos (Id_Modelo, Modelo, Id_Marca), eu fiz somente para aprender, e aqui funcionou vou comentanado:
private void InsertModelo(int pMarca, string pModelo) // passei o codigo da Marca que peguei numa combo e a descrição do modelo digitado em um textbox
{
using (LocadoraEntities entidades = new LocadoraEntities())
{
try
{
tbModelo tbMo = new tbModelo();
tbMo.tbMarca = (from ma in entidades.tbMarca
where ma.MarCodi.Equals(pMarca)
select ma).First();
tbMo.ModNome = pModelo;
entidades.AddTotbModelo(tbMo);
entidades.SaveChanges();
}
catch (Exception erro)
{
MessageBox.Show(erro.Message);
}
}
}
Cara da uma olhada aà e vê se consegue entender, não sou bom para explicar....
Qualquer coisa posta aà de novo que tento te ajudar.
Tem umas videos aulas no WebCast, peguei por ali, da uma olhada lá também.
Tópico encerrado , respostas não são mais permitidas