Esempio n. 1
0
        public static void QueryController(QueryCondition qCondition, List <OneTypeVolumes> queryList, bool isConfirmQuery)
        {
            string invType = qCondition.invType;

            if (ApplyCommon.IsHxInvType(invType))
            {
                HxQueryOperate(qCondition, queryList, isConfirmQuery);
            }
            else if (ApplyCommon.IsZcInvType(invType))
            {
                ZcQueryOperate(qCondition, queryList, isConfirmQuery);
            }
            else if (ApplyCommon.IsAllType(invType))
            {
                if (ApplyCommon.HasHxAuthorization() && ApplyCommon.HasZcAuthorization())
                {
                    HxQueryOperate(qCondition, queryList, isConfirmQuery);
                    ZcQueryOperate(qCondition, queryList, isConfirmQuery);
                }
                else if (ApplyCommon.HasHxAuthorization())
                {
                    HxQueryOperate(qCondition, queryList, isConfirmQuery);
                }
                else if (ApplyCommon.HasZcAuthorization())
                {
                    ZcQueryOperate(qCondition, queryList, isConfirmQuery);
                }
            }
        }