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
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
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