public static IList <FindOutputManagerResult> TranslateResultSet(IDataReader reader)
        {
            IList <FindOutputManagerResult> resultList = new List <FindOutputManagerResult>();
            object data;

            while (reader.Read())
            {
                FindOutputManagerResult result = new FindOutputManagerResult();

                data = reader["OMID"];

                if (data != DBNull.Value)
                {
                    result.OutputManagerIdentity = DbTypeConvertor.Convert <string>(data);
                }

                data = reader["OM_NAME"];

                if (data != DBNull.Value)
                {
                    result.OutputManagerName = DbTypeConvertor.Convert <string>(data);
                }

                resultList.Add(result);
            }

            return(resultList);
        }
        public void PresentData(object data)
        {
            this.DataContext = data;

            if (data != null)
            {
                FindOutputManagerResult outputManagerDetails = data as FindOutputManagerResult;
                OutputManagerCb.ItemsSource = outputManagerDetails.OutputManagers;
            }
        }