Ejemplo n.º 1
0
        public EntityObject_MCE_B_ASSETS_MT_APPLY_EN Load(IDbTransaction transaction, string id, out EntityObject_MCE_B_ASSETS_MT_APPLY base_id, out EntityObject_COM_USER user_id)
        {
            if (LocalMode)
            {
                EntityObject_MCE_B_ASSETS_MT_APPLY_EN obj = new EntityObject_MCE_B_ASSETS_MT_APPLY_EN();

                //平台自动生成代码
                base_id = new EntityObject_MCE_B_ASSETS_MT_APPLY();
                user_id = new EntityObject_COM_USER();


                obj.ID = id;
                obj    = HelperObject_MCE_B_ASSETS_MT_APPLY_EN.Get(obj, transaction);
                if (!string.IsNullOrEmpty(obj.BASE_ID))
                {
                    base_id.ID = obj.BASE_ID;
                    base_id    = HelperObject_MCE_B_ASSETS_MT_APPLY.Get(base_id, transaction);
                }
                if (!string.IsNullOrEmpty(obj.USER_ID))
                {
                    user_id.ID = obj.USER_ID;
                    user_id    = HelperObject_COM_USER.Get(user_id, transaction);
                }
                return(obj);
            }
            else
            {
                throw new InvalidConstraintException();
            }
        }
Ejemplo n.º 2
0
 public DisplayObject_MCE_B_ASSETS_MT_APPLY_EN Get(DisplayObject_MCE_B_ASSETS_MT_APPLY_EN obj)
 {
     if (LocalMode)
     {
         //平台自动生成代码
         return(HelperObject_MCE_B_ASSETS_MT_APPLY_EN.Get(obj));
     }
     else
     {
         using (ServiceManager <ServiceContract_MCE_B_ASSETS_MT_APPLY_EN> smgr = new ServiceManager <ServiceContract_MCE_B_ASSETS_MT_APPLY_EN>(ServiceUri))
         {
             return(smgr.Service.Get(obj));
         }
     }
 }