コード例 #1
0
ファイル: VendorDL.cs プロジェクト: toremehl/BossIDGitHub
        public static async Task <CustomerEventList> GetCustomerEvents(CustomerEventsData eventsToFind)
        {
            var eventsList = _db.GetCollection <DBEvents>("customerEvents");
            //var customerEvents = eventsList.Find(e => e.EventDate >= eventsToFind.FromDate && e.EventDate <= eventsToFind.ToDate);

            //if (eventsToFind.Customerkey.ToUpper() != "ALL")
            //	customerEvents = customerEvents.Where(e => e.customerkey.Equals(eventsToFind.Customerkey));

            //var events = customerEvents.Select(e => new CustomerEvent
            //{
            //	installationid = e.installationid,
            //	accesspointid = e.accesspointid,
            //	rfid = e.rfid,
            //	customerkey = e.customerkey,
            //	size = e.size,
            //	eventtype = e.eventtype,
            //	timestamp = e.timestamp,
            //	vendorid = e.vendorid,
            //	value = e.value,
            //	wpn = e.wpn,
            //	unit = e.unit
            //}
            //).ToList();

            //var eventList = new CustomerEventList { EventList = events };
            var eventList = new CustomerEventList();

            return(await Task.FromResult(eventList));
        }
コード例 #2
0
ファイル: VendorEngine.cs プロジェクト: toremehl/BossIDGitHub
        /// <summary>
        /// 7.8.2.CUSTOMER
        /// </summary>
        /// <param name="installationid"></param>
        /// <param name="customerkey"></param>
        /// <param name="fromdate"></param>
        /// <param name="todate"></param>
        /// <returns></returns>
        public object CustomerEventsCustomer(string installationid, string customerkey, string fromdate, string todate)
        {
            // Replace with your code
            CustomerEventList    events    = new CustomerEventList();
            List <CustomerEvent> eventlist = new List <CustomerEvent>();

            //foreach (VendorEvent ve in events)
            //{
            //    eventlist.Add(ve);
            //}

            events.EventList = eventlist.ToArray();
            return(events);
        }