0
I need to update a table in the database using entityFramework, because when I update a value of a field and have it saved ,.
Please someone has a way to fix this??
grateful
usuarioVM.ContatoUsuarios = ContatoUsuarioRepositorio.ObterContatoSemUsuario();
//obtenho os meus usuarios que eu quero fazer o update
foreach (var item in usuarioVM.ContatoUsuarios) //Lista dos meus objetos
{
var contatoUsuario = new ContatoUsuario()
{
//Codigo=item.Codigo,
CodigoUsuario = usuario.CodUsuario,
Codigo=item.Codigo,//Adicionando os novos valores para as minhas propriedades do novo objeto
CodTipoContato=item.CodTipoContato,
Descricao=item.Descricao
};
ContatoUsuarioRepositorio.Adicionar(contatoUsuario);//metodo do meu repositorio onde adiciono o objeto
ContatoUsuarioRepositorio.Commit(); // metodo do meu repositorio "this.Context.SaveChanges();"
}
public void Commit()
{
this.Context.SaveChanges();//Metodos utilizidados em outra classe mostrei aqui soh pra ter uma nocao
}
public void Adicionar(ContatoUsuario contato)
{
this.Context.ContatoUsuarios.Add(contato);
}
Hello, which error gives when you try to save?
– PauloHDSousa
New transactions are not allowed because there are other threads running in the session
– Hans Miller
Could you please post some code so we can analyze?
– PauloHDSousa
And also the exception thrown.
– anmaia