MYSQL_INSERT_ID NO ENTITY FRAMEWORK

.NET

15/06/2014

Boa noite galera,

Alguém sabe algum exemplo, aonde eu tenho uma tabela chamada Aluno | id e nome do aluno e uma endereço id, logradouro e aluno_idaluno.

como salvar em endereço o id cadastrado em aluno?

esse é o meu método de cadastro em aluno.

public void salvar(aluno u) {
try
{
Conexao Con = new Conexao();
Con.aluno.Add(u);
Con.SaveChanges();
}
catch
{
throw;
}

}.
Eduardo Silva

Eduardo Silva

Curtidas 0

Respostas

Eduardo Silva

Eduardo Silva

15/06/2014

Conseguiiiiiiiiiiii e ficou assim a minha solução

COLOQUEI O RETORNO PRA INT E RETORNEI O ID.

public int salvar(aluno u) {
try
{
Conexao Con = new Conexao();
Con.aluno.Add(u);
Con.SaveChanges();
return u.id;
}
catch
{
throw;
}

MEU CONTROLE FICOU ASSIM

alunoDal d = new alunoDal();

aluno a = new aluno();

a.nome = Model.nome;

int id = d.salvar(a);

enderecoDal end = new enderecoDal();

endereco e = new endereco();

e.aluno_idaluno = id;

e.logradouro = Model.endereco.logradouro;

end.salvar(e);


abç galera
GOSTEI 0
POSTAR