/** * Get Region * @return region */ public MRegion GetRegion() { if (_region == null && GetC_Region_ID() != 0) { _region = MRegion.Get(GetCtx(), GetC_Region_ID()); } return(_region); }
/** * Set C_Region_ID * @param C_Region_ID region */ public new void SetC_Region_ID(int C_Region_ID) { if (C_Region_ID == 0) { SetRegion(null); } // Country defined else if (GetC_Country_ID() != 0) { MCountry cc = GetCountry(); if (cc.IsValidRegion(C_Region_ID)) { base.SetC_Region_ID(C_Region_ID); } else { SetRegion(null); } } else { SetRegion(MRegion.Get(GetCtx(), C_Region_ID)); } }