aiutoooooo!!!1

nessuna idea???

se salvo i dati della grid in questo modo:

ho creato il dataform con valore

codice:
dataForm:DataForm x:Name="dataForm1" Header="Acquista Giocatore" IsReadOnly="True"
                                   AutoGenerateFields="False" HorizontalAlignment="Left"
                                   AutoEdit="True"  AutoCommit="True" Width="400" 
                                       CommandButtonsVisibility="None"
                                   CurrentItem="{Binding SelectedItem, ElementName=DataGrid1}" Margin="0,12,0,0">
per salvare ho fatto così:

codice:
 dataForm1.CommitEdit()

        Dim _OrganizationContext As OrganizationContext = AcquistaDataSource.DomainContext
        _OrganizationContext.ACQUISTATIs.Add(dataForm1.CurrentItem)
        AcquistaDataSource.SubmitChanges()
Mi fa vedere i dati della grid1 nel dataform chee fin qui ci sono. Però poi per salvare i dati del dataform in una tabella diversa da quella di origine, mi da questo errore:

EntitySet con Type 'Fantacalcio.ACQUISTATI' non può contenere istanze di Type 'Fantacalcio.CALCIATORI'.
Nome parametro: entity


ovviamente i dati della grid1 vengono dalla tabella CALCIATORI mentre il salvataggio lo devo fare in ACQUISTATI