static void Main()
    {
        var context1 = new SoftUniEntities();
        var context2 = new SoftUniEntities();

        var emp1 = context1.Employees.Find(1);
        emp1.FirstName = "Gosho";

        var emp2 = context2.Employees.Find(1);
        emp2.FirstName = "Pesho";

        context1.SaveChanges();
        context2.SaveChanges();
    }
예제 #2
0
        static void Main()
        {
            var context1 = new SoftUniEntities();
            var context2 = new SoftUniEntities();

            var employee1 = context1.Employees.Find(1);
            var employee2 = context2.Employees.Find(1);

            //make changes
            employee1.FirstName = "Test1";
            employee2.FirstName = "Test2";

            context1.SaveChanges();
            context2.SaveChanges();

            // When Concurency Mode is NOT set to fixed
            // The last made change is the one that is saved
            // When Concurency Mode is set to fixed
            // an exception is thrown
        }