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.