Beispiel #1
0
        private void criteriaInitFunc(CCriteriaBase cb)
        {
            CComboConfig  cfg = (CComboConfig)comboTypeConfigs[ComboLoadType];
            CCriteriaBase cr  = (CCriteriaBase)Activator.CreateInstance(Type.GetType(cfg.ScreenCriteriaClassName));

            cb.Init(cfg.Type);
        }
Beispiel #2
0
 private void criteriaInitFunc(CCriteriaBase cb)
 {
     if (Lookup == LookupSearchType2.CustomerLookup)
     {
         cb.Init("1");
     }
     else if (Lookup == LookupSearchType2.SupplierLookup)
     {
         cb.Init("2");
     }
     else if ((Lookup == LookupSearchType2.CustomerGroupLookup) ||
              (Lookup == LookupSearchType2.CustomerTypeLookup) ||
              (Lookup == LookupSearchType2.ServiceTypeLookup))
     {
         cb.Init(((int)lookupTypeToMasterRef(Lookup)).ToString());
     }
     else if (Lookup == LookupSearchType2.ServiceLookup)
     {
         cb.Init("0");
     }
     else if (Lookup == LookupSearchType2.ServiceSaleLookup)
     {
         cb.Init("1");
     }
     else if (Lookup == LookupSearchType2.ServicePurchaseLookup)
     {
         cb.Init("2");
     }
     else if (Lookup == LookupSearchType2.ServiceRegularSaleLookup)
     {
         (cb as CCriteriaService).Init("1", ((int)ServiceLevel.ServiceLevelRegular).ToString());
     }
     else if (Lookup == LookupSearchType2.ServiceOtherSaleLookup)
     {
         (cb as CCriteriaService).Init("1", ((int)ServiceLevel.ServiceLevelOther).ToString());
     }
     else if (Lookup == LookupSearchType2.ServiceRegularPurchaseLookup)
     {
         (cb as CCriteriaService).Init("2", ((int)ServiceLevel.ServiceLevelRegular).ToString());
     }
     else if (Lookup == LookupSearchType2.ServiceOtherPurchaseLookup)
     {
         (cb as CCriteriaService).Init("2", ((int)ServiceLevel.ServiceLevelOther).ToString());
     }
     else if (Lookup == LookupSearchType2.EmployeeLookupDaily)
     {
         (cb as CCriteriaEmployee).Init("1");
     }
     else if (Lookup == LookupSearchType2.EmployeeLookupMonthly)
     {
         (cb as CCriteriaEmployee).Init("2");
     }
     else
     {
         cb.Init("");
     }
 }