No puedo entender por qué obtengo este error cuando intento agregar un objeto Venue y llamar a SaveChanges(). La única diferencia en el modelo con los objetos Venue es que tienen una relación de 1 a 1..0 con City.Una propiedad dependiente en un ReferencialConstraint se asigna a una columna generada en la tienda. Columna: 'ID'
City city = ProcessCityCache(ev, country, db); // After this call, 'city' is already persisted.
venue = new Venue {
TicketMasterURL = ev.VenueSeoLink,
Name = Capitalize(ev.VenueName),
City = city
};
db.Venues.AddObject(venue);
db.SaveChanges(); // Exception thrown here.
¡Cualquier observación sería muy apreciada!
(Abra la imagen en su propia pestaña/ventana para ver a tamaño completo)
¿Mensaje exacto y otros detalles de la excepción? Supongo que es el título, pero eso no está 100% claro. –
Eso es correcto. El título es la InnerException. El exterior es 'Se produjo un error al actualizar las entradas. Ver la excepción interna para más detalles. –