/** * Set Resource Type * @param parent resource type * @return true if changed */ public bool SetResource(MResourceType parent) { bool changed = false; if (PRODUCTTYPE_Resource.Equals(GetProductType())) { SetProductType(PRODUCTTYPE_Resource); changed = true; } // if (parent.GetC_UOM_ID() != GetC_UOM_ID()) { SetC_UOM_ID(parent.GetC_UOM_ID()); changed = true; } if (parent.GetM_Product_Category_ID() != GetM_Product_Category_ID()) { SetM_Product_Category_ID(parent.GetM_Product_Category_ID()); changed = true; } if (parent.GetC_TaxCategory_ID() != GetC_TaxCategory_ID()) { SetC_TaxCategory_ID(parent.GetC_TaxCategory_ID()); changed = true; } // return(changed); }
/** * Set Resource * @param parent resource * @return true if changed */ public bool SetResource(MResource parent) { bool changed = false; if (!PRODUCTTYPE_Resource.Equals(GetProductType())) { SetProductType(PRODUCTTYPE_Resource); changed = true; } if (parent.GetS_Resource_ID() != GetS_Resource_ID()) { SetS_Resource_ID(parent.GetS_Resource_ID()); changed = true; } if (parent.IsActive() != IsActive()) { SetIsActive(parent.IsActive()); changed = true; } // if (!parent.GetValue().Equals(GetValue())) { SetValue(parent.GetValue()); changed = true; } if (!parent.GetName().Equals(GetName())) { SetName(parent.GetName()); changed = true; } if ((parent.GetDescription() == null && GetDescription() != null) || (parent.GetDescription() != null && !parent.GetDescription().Equals(GetDescription()))) { SetDescription(parent.GetDescription()); changed = true; } // return(changed); }