private void ResetClient(Uri uri) { try { _reader = new MyriadReader(uri); _writer = new MyriadWriter(uri); ResetResults(); ResetDimensions(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Myriad Explorer", MessageBoxButton.OK, MessageBoxImage.Error); } }
private static Property GetSelectedProperty(MyriadReader reader, DataRowView view) { if (view == null) { return(null); } // Hack, we don't currently support edits on rows returned via "Get" if (GetTimestamp(view) == Int64.MinValue) { return(null); } // Get Property var response = reader.GetProperties(new[] { view["Property"].ToString() }); return(response.Properties.FirstOrDefault()); }