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(); } }
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)); } } }