EF4 Fehler:Die Beziehung zwischen den beiden Objekten kann nicht definiert werden, weil Sie an verschiedenen ObjectContext-Objekten

Hallo ich habe eine Frage ich bin für meine web-Seite wscf in vs2010, dass de Modell MVP - (model -, view-presenter) und für meine Modell-Ebene (data acces layer) iam EF

dass seguimiento ' s Tabellen eine Zwischentabelle zwischen werden cliente und gventa Tabellen
also ich habe mit meinem Einfügen in seguimiento die Tabelle mit L2E in meinem (DAL SCHICHT), wie dies

public void InsertarSeguimiento(Seguimiento Seg)
    {
        using (var cont = new CelumarketingEntities())
        {
            cont.AddToSeguimiento(Seg);
            cont.SaveChanges();
        }
    }

und in meine Präsentation IST Schicht, ich capture für meine web-Formular, aus textbox das Feld für seguimiento Und ich bekomme diese Fehlermeldung wenn ich versuche das Objekt cliente zu (seguimiento) objProxy.ClienteReference.Wert

Die Beziehung zwischen den beiden Objekten kann nicht definiert werden, weil Sie an verschiedenen ObjectContext-Objekten.
und ich verstehe nicht, warum da gventa Objekt keine Fehler

 protected void BtnInsertar_Click(object sender, EventArgs e)
        {
            string nombreGVentas = TbxVendedor.Text;
            char[] delimit = new char[] { ' ' };
            string[] arreglo = nombreGVentas.Split(delimit);
            GVenta IdGVentas = _presenter.getventas(arreglo[0], arreglo[1]);

            string nombrecliente = TbxCliente.Text;
            Project.CAD.Cliente  idCliente = _presenter.getCliente(nombrecliente);

            string hora = DdlHora.SelectedValue;
            string minutos = DdlMinutos.SelectedValue;

            string HorMin = hora + ":" + minutos;
            Project.CAD.Seguimiento objProxy = new Project.CAD.Seguimiento();

            objProxy.GVentaReference.Value = IdGVentas;
            objProxy.ClienteReference.Value = idCliente;   *//here i get the errors*
            objProxy.Descripccion = TbxDescripccion.Text;
            objProxy.Fecha = Calendar1.SelectedDate;
            objProxy.Hora = HorMin;

             _presenter.insertarseg(objProxy);   
        }
InformationsquelleAutor Diego_DX | 2010-10-28
Schreibe einen Kommentar