Пример #1
0
        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);
            }
        }
Пример #2
0
        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());
        }