Example #1
0
        public void GetPartInfoTest()
        {
            int artID = 638819;
            int badArtID = -1;

            using( var ctx = new TecdocBaseDataContext() )
            {
                ctx.Log = new DebuggerWriter();
                var val1 = ctx.GetPartInfo( artID );
                try
                {
                    var val2 = ctx.GetPartInfo( badArtID );
                }
                catch( ArgumentException )
                {

                }
            }
        }
Example #2
0
        public static PartInfo GetPartInfo( int artId )
        {
            using( var ctx = new RmsAuto.TechDoc.Entities.TecdocBase.TecdocBaseDataContext() )
            {
                var dlo = new DataLoadOptions();
                dlo.LoadWith<Article>( a => a.Supplier );
                dlo.LoadWith<Article>( a => a.CompleteName );
                ctx.LoadOptions = dlo;

                return ctx.GetPartInfo( artId );
            }
        }