Exemple #1
0
        public EntityObject_MCE_B_ASSETS_WRITE_OFF_D Load(IDbTransaction transaction, string id, out EntityObject_MCE_B_ASSETS asset_id, out EntityObject_MCE_B_ASSETS_WRITE_OFF base_id)
        {
            if (LocalMode)
            {
                EntityObject_MCE_B_ASSETS_WRITE_OFF_D obj = new EntityObject_MCE_B_ASSETS_WRITE_OFF_D();

                //平台自动生成代码
                asset_id = new EntityObject_MCE_B_ASSETS();
                base_id  = new EntityObject_MCE_B_ASSETS_WRITE_OFF();


                obj.ID = id;
                obj    = HelperObject_MCE_B_ASSETS_WRITE_OFF_D.Get(obj, transaction);
                if (!string.IsNullOrEmpty(obj.ASSET_ID))
                {
                    asset_id.ID = obj.ASSET_ID;
                    asset_id    = HelperObject_MCE_B_ASSETS.Get(asset_id, transaction);
                }
                if (!string.IsNullOrEmpty(obj.BASE_ID))
                {
                    base_id.ID = obj.BASE_ID;
                    base_id    = HelperObject_MCE_B_ASSETS_WRITE_OFF.Get(base_id, transaction);
                }
                return(obj);
            }
            else
            {
                throw new InvalidConstraintException();
            }
        }
Exemple #2
0
 public DisplayObject_MCE_B_ASSETS_WRITE_OFF_D Get(DisplayObject_MCE_B_ASSETS_WRITE_OFF_D obj)
 {
     if (LocalMode)
     {
         //平台自动生成代码
         return(HelperObject_MCE_B_ASSETS_WRITE_OFF_D.Get(obj));
     }
     else
     {
         using (ServiceManager <ServiceContract_MCE_B_ASSETS_WRITE_OFF_D> smgr = new ServiceManager <ServiceContract_MCE_B_ASSETS_WRITE_OFF_D>(ServiceUri))
         {
             return(smgr.Service.Get(obj));
         }
     }
 }