Esempio n. 1
0
        public EntityObject_MCE_B_ASSETS_WRITE_OFF_ATTACH Load(IDbTransaction transaction, string id, out EntityObject_MCE_B_ASSETS_WRITE_OFF base_id, out EntityObject_COM_USER user_id)
        {
            if (LocalMode)
            {
                EntityObject_MCE_B_ASSETS_WRITE_OFF_ATTACH obj = new EntityObject_MCE_B_ASSETS_WRITE_OFF_ATTACH();

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


                obj.ID = id;
                obj    = HelperObject_MCE_B_ASSETS_WRITE_OFF_ATTACH.Get(obj, 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);
                }
                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();
            }
        }
Esempio n. 2
0
 public DisplayObject_MCE_B_ASSETS_WRITE_OFF_ATTACH Get(DisplayObject_MCE_B_ASSETS_WRITE_OFF_ATTACH obj)
 {
     if (LocalMode)
     {
         //平台自动生成代码
         return(HelperObject_MCE_B_ASSETS_WRITE_OFF_ATTACH.Get(obj));
     }
     else
     {
         using (ServiceManager <ServiceContract_MCE_B_ASSETS_WRITE_OFF_ATTACH> smgr = new ServiceManager <ServiceContract_MCE_B_ASSETS_WRITE_OFF_ATTACH>(ServiceUri))
         {
             return(smgr.Service.Get(obj));
         }
     }
 }