public static List <ProductEntity> GetSaleProductsListToList(string weixinid, string search, string cityName, string price)
        {
            int count = 0;
            //ProductEntityList list_products = new ProductEntityList();
            //var dt = CommodityService.GetSaleProductsListIndex(weixinid, out count, 1, 99, "", "");
            //list_products.ProductEntity_List = ProductEntity.ConvertProductEntityIndexListMall(dt);
            //list_products.Count = count;
            //ViewData["products"] = list_products.ProductEntity_List;
            ProductEntityList list_products = new ProductEntityList();

            var dt = CommodityService.GetSaleProductsListIndex(weixinid, out count, 1, 99, "ProductName", search, cityName, price);

            list_products.ProductEntity_List = ProductEntity.ConvertProductEntityIndexListMall(dt);
            //list_products.ProductEntity_List = SaleProduct.GetSaleProductsListIndexA(weixinid, out count, 1, 99, "", "");
            list_products.Count = count;

            list_products.ProductEntity_List = TravelAgencyCommon.ProductListDo(list_products.ProductEntity_List);

            list_products.ProductEntity_List = list_products.ProductEntity_List.Where(c => c.List_SaleProducts_TC.Count > 0).ToList();

            return(list_products.ProductEntity_List);
        }