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