private void GetOfferEligibleCustomerCondition()
 {
     if (ConditionID == 0)
     {
         OfferEligibileCustomerGroupCondition = new CMS.AMS.Models.CustomerGroupConditions();
         OfferEligibileCustomerGroupCondition.IncludeCondition = new List <CMS.AMS.Models.CustomerConditionDetails>();
         OfferEligibileCustomerGroupCondition.ExcludeCondition = new List <CMS.AMS.Models.CustomerConditionDetails>();
         OfferEligibileCustomerGroupCondition.ConditionTypeID  = m_CustCondition.GetCustomerGroupConditionTypeID(EngineID);
         OfferEligibileCustomerGroupCondition.EngineID         = EngineID;
     }
     else
     {
         OfferEligibileCustomerGroupCondition = m_CustCondition.GetConditionByID(ConditionID);
         if (OfferEligibileCustomerGroupCondition == null)
         {
             throw new Exception("Invalid ConditionID");
         }
     }
 }