entity-Objekt verwiesen werden kann, indem mehrere Instanzen von IEntityChangeTracker. beim hinzufügen Verwandte Objekte zu Entitäten im Entity Framework 4.1

Ich versuche zu sparen, Mitarbeiter details, die Referenzen mit der Stadt. Aber jedesmal, wenn ich versuchen, zu speichern mein Kontakt, der überprüft wird, bekomme ich die exception "ADO.Net Entity Framework Ein entity-Objekt verwiesen werden kann, indem mehrere Instanzen von IEntityChangeTracker"

Hatte ich gelesen, so viele post, aber immer noch nicht die genaue Vorstellung von dem, was zu tun ist...
meine Schaltfläche Speichern, code ist unten angegeben

protected void Button1_Click(object sender, EventArgs e)
    {
        EmployeeService es = new EmployeeService();
        CityService cs = new CityService();

        DateTime dt = new DateTime(2008, 12, 12);
        Payroll.Entities.Employee e1 = new Payroll.Entities.Employee();

        Payroll.Entities.City city1 = cs.SelectCity(Convert.ToInt64(cmbCity.SelectedItem.Value));

        e1.Name = "Archana";
        e1.Title = "aaaa";
        e1.BirthDate = dt;
        e1.Gender = "F";
        e1.HireDate = dt;
        e1.MaritalStatus = "M";
        e1.City = city1;        

        es.AddEmpoyee(e1,city1);
    }

und Employeeservice-Code

public string AddEmpoyee(Payroll.Entities.Employee e1, Payroll.Entities.City c1)
        {
            Payroll_DAO1 payrollDAO = new Payroll_DAO1();
            payrollDAO.AddToEmployee(e1);  //Here I am getting Error..
            payrollDAO.SaveChanges();
            return "SUCCESS";
        }

InformationsquelleAutor Smily | 2012-04-17

Schreibe einen Kommentar