コード例 #1
0
ファイル: HomeModule.cs プロジェクト: dfoxpv/MsDev
        private object GetProtocolInfoForLogDetailPk(string logDetailPk, string environment)
        {
            Guid logDetailPkGuid;

            if (!Guid.TryParse(logDetailPk, out logDetailPkGuid))
            {
                return(null);
            }

            var typedView = new LogDetailProtocolInfoTypedView();
            var filter    = new RelationPredicateBucket();

            filter.PredicateExpression.Add(LogDetailProtocolInfoFields.LogDetailPk == logDetailPkGuid);


            using (IDataAccessAdapter adapter = AdapterFactory.CreateAdapter(MyNameSpace, environment))
            {
                adapter.FetchTypedView(typedView.GetFieldsInfo(), typedView, filter, 0, true);
            }

            return(typedView);
        }
コード例 #2
0
 protected void ExpectFetchTypedView()
 {
     Expect.Call(() => _dataAccessAdapter.FetchTypedView(null, (IRelationPredicateBucket)null, true)).
     IgnoreArguments();
 }