public static databases.baseDS.messagesRow UpdateData(databases.baseDS.messagesRow row) { try { lock (myClient) { databases.baseDS.messagesDataTable tbl = new databases.baseDS.messagesDataTable(); tbl.ImportRow(row); myClient.UpdateMessage(ref tbl); row.AcceptChanges(); return tbl[0]; } } catch (Exception er) { if (OnError != null) OnError(er); } return null; }