Exemplo n.º 1
0
        static void CompareOrder()
        {
            Console.WriteLine("时间: [{0}],比较程序开始..", DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"));
            EstateCmService service = new EstateCmService();

            try
            {
                var order = service.ListOrder(AppSettings.Banch, OrderStatus.FRAMEWORKED);
                if (order != null && order.Count > 0)
                {
                    order.ForEach(m =>
                    {
                        CompareEstate(m.EstateId);
                        service.UpdateOrderStatus(m.EstateId, OrderStatus.COMPARED);
                    });
                }
                else
                {
                    Console.WriteLine("时间: [{0}],没有需要比较的楼盘..", DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"));
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// AgencyComDb to CollectDb
        /// </summary>
        static void A2C()
        {
            DateTime        begin   = DateTime.Now;
            EstateCmService service = new EstateCmService();

            Console.WriteLine("时间: {0}, 从Order中获取重点楼盘..", begin.ToString("yyyy-MM-dd hh:mm:ss"));
            List <OrderType> order = service.ListOrder(AppSettings.Banch, OrderStatus.REQUEST);

            Console.WriteLine("时间: {0}, 重点楼盘{1}个..", DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"), order.Count);
            if (order != null && order.Count > 0)
            {
                order.ForEach(item =>
                {
                    Console.WriteLine("时间: {0}, 开始导入楼盘[{1}]..", DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"), item.EstateId);
                    Estate_A2C_ing(item.EstateId);
                });
                DateTime end = DateTime.Now;
                Console.WriteLine("时间: {0}, 结束导入,总共用时: {1}", end.ToString("yyyy-MM-dd hh:mm:dd"), (end - begin).ToString());
            }
        }