示例#1
0
        public List <HKTraderFindService.HK_HistoryEntrustInfo> QueryHKHisotryEntrust(string entrustNumber, DateTime?startTime, DateTime?endTime, ref string strMessage)
        {
            if (!IsServiceOk)
            {
                return(new List <HKTraderFindService.HK_HistoryEntrustInfo>());
            }
            List <HKTraderFindService.HK_HistoryEntrustInfo> tets = new List <HKTraderFindService.HK_HistoryEntrustInfo>();
            int icount;
            var secfe = new HKTraderFindService.HKEntrustConditionFindEntity();

            if (!string.IsNullOrEmpty(entrustNumber))
            {
                secfe.EntrustNumber = entrustNumber;
            }
            if (startTime.HasValue && endTime.HasValue)
            {
                secfe.StartTime = startTime.Value;
                secfe.EndTime   = endTime.Value;
            }


            tets = hkTraderFindClient.HKHistoryEntrustFind(out icount, out strMessage, hkAccount, "", 0, int.MaxValue, secfe);

            return(tets);
        }
示例#2
0
        public List <HKTraderFindService.HK_TodayEntrustInfo> QueryHKTodayEntrust(string capitalAccount, string entrustNumber, ref string strMessage)
        {
            if (!IsServiceOk)
            {
                return(new List <HKTraderFindService.HK_TodayEntrustInfo>());
            }

            int icount;
            var secfe = new HKTraderFindService.HKEntrustConditionFindEntity();

            secfe.HKCapitalAccount = capitalAccount;
            secfe.EntrustNumber    = entrustNumber;
            var tets = hkTraderFindClient.HKTodayEntrustFindByHKCapitalAccount(out icount, out strMessage,
                                                                               capitalAccount,
                                                                               "",
                                                                               0, int.MaxValue, secfe
                                                                               );

            return(tets);
        }
示例#3
0
        public List <HKTraderFindService.HK_TodayEntrustInfo> QueryHKTodayEntrust(string capitalAccount, ref string strMessage)
        {
            if (!IsServiceOk)
            {
                return(new List <HKTraderFindService.HK_TodayEntrustInfo>());
            }
            List <HKTraderFindService.HK_TodayEntrustInfo> tets = new List <HKTraderFindService.HK_TodayEntrustInfo>();
            int icount;
            var secfe = new HKTraderFindService.HKEntrustConditionFindEntity();

            if (!string.IsNullOrEmpty(CurrentQueryValue.QueryHKEnNO))
            {
                tets = QueryHKTodayEntrust(capitalAccount, CurrentQueryValue.QueryHKEnNO, ref strMessage);
            }
            else
            {
                tets = hkTraderFindClient.HKTodayEntrustFindByHKCapitalAccount(out icount, out strMessage,
                                                                               capitalAccount, "",
                                                                               0, int.MaxValue, null
                                                                               );
            }
            return(tets);
        }