Foros del Web » Programación para mayores de 30 ;) » .NET »

Linq creación de nuevos registos

Estas en el tema de Linq creación de nuevos registos en el foro de .NET en Foros del Web. Buenos días. Estoy tratando de Crear un nuevo Delegado que tiene un Miembro asociado, con lo que primero necesito crear el Miembro y pasarle el ...
  #1 (permalink)  
Antiguo 14/11/2008, 03:29
 
Fecha de Ingreso: enero-2003
Ubicación: el mundo
Mensajes: 23
Antigüedad: 21 años, 3 meses
Puntos: 0
Linq creación de nuevos registos

Buenos días.

Estoy tratando de Crear un nuevo Delegado que tiene un Miembro asociado, con lo que primero necesito crear el Miembro y pasarle el id al Delegado y entonces crear el Delegado.

Tengo un objeto Miembro y otro objeto Delegado y hago lo siguiente:

miObjetoDataContext.TablaMiembros.InsertOnSubmit(o bjMiembro);
miObjetoDataContext.SubmitChanges();

Para que cree el Miembro y después:

objDelegado.MiembroId=objMiembro.Id;
miobjetoDataContext.TablaDelegados.InsertOnSubmit( objDelegado);
miobjetoDataContext.SubmitChanges();

Y obtengo el error: "no se puede crear una instancia que ya existe..."
Y es porque cuando hago el primer SubmitChanges() me crea el Miembro y también el Delegado.

Y mi pregunta es:

Se puede separar y que cree los objetos cuando yo lo exprese directamente, osea cada objeto en su SubmitChanges.

Gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:30.