git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorBellai Ádám <USER\adam.bellai>
Fri, 13 Oct 2017 12:21:52 +0000 (12:21 +0000)
committerBellai Ádám <USER\adam.bellai>
Fri, 13 Oct 2017 12:21:52 +0000 (12:21 +0000)
client/Maestro/Sources/NexioRESTSource.cs

index 24df6c3507ad55d7e9c2dc8bf62d1a6da5acdced..68b22ecbf9354f18cecc0e0fd32b2a3f0f956739 100644 (file)
@@ -29,7 +29,6 @@ namespace Maestro.Sources {
         private Control parent;\r
         private NexioAPI dataClient;\r
         private string filter;\r
-        private Object lockObject = new Object();\r
 \r
         public DataGridViewColumn[] Columns {\r
             get {\r
@@ -69,8 +68,7 @@ namespace Maestro.Sources {
                     cache.AddRange(this);\r
                 filter = value;\r
                 Clear();\r
-                lock (lockObject)\r
-                    cache.Where(i => i.Name.ToLower().Contains(filter.ToLower())).ToList().ForEach(i => Add(i));\r
+                cache.Where(i => i.Name.ToLower().Contains(filter.ToLower())).ToList().ForEach(i => Add(i));\r
             }\r
         }\r
 \r
@@ -119,21 +117,20 @@ namespace Maestro.Sources {
                 return;\r
             JToken d = JToken.Parse(jToken.ToString());\r
             string action = resultObject.GetValue(NexioAPI.ACTION).ToString();\r
-            lock (lockObject)\r
-                switch (action) {\r
-                    case NexioAPI.LIST:\r
-                        OnList(d);\r
-                        break;\r
-                    case NexioAPI.CREATE:\r
-                        OnCreated(d);\r
-                        break;\r
-                    case NexioAPI.DELETE:\r
-                        OnDeleted(d);\r
-                        break;\r
-                    case NexioAPI.UPDATE:\r
-                        OnChanged(d);\r
-                        break;\r
-                }\r
+            switch (action) {\r
+                case NexioAPI.LIST:\r
+                    OnList(d);\r
+                    break;\r
+                case NexioAPI.CREATE:\r
+                    OnCreated(d);\r
+                    break;\r
+                case NexioAPI.DELETE:\r
+                    OnDeleted(d);\r
+                    break;\r
+                case NexioAPI.UPDATE:\r
+                    OnChanged(d);\r
+                    break;\r
+            }\r
         }\r
 \r
         //private void AddItem(JToken token, Boolean highlight) {\r