Ejemplo n.º 1
0
 public static DataTable GetBuyerInfo(string buyerNick, string status, string area, string grade, string group, string tradeAmount1,
                                      string tradeAmount2, string buerNick2, string buyCount)
 {
     if (Convert.ToDateTime("2015-06-20") > Convert.ToDateTime("2015-03-31"))
     {
         return(BuyerDAL.GetBuyerInfo(buyerNick, status, area, grade, group, tradeAmount1, tradeAmount2, buerNick2, buyCount, Users.SellerId));
     }
     else
     {
         return(BuyerOldDAL.GetBuyerInfo(buyerNick, status, area, grade, group, tradeAmount1, tradeAmount2, buerNick2, buyCount));
     }
 }
Ejemplo n.º 2
0
        public static Boolean SynicOldTrade(string strSessionKey, DateTime startDate, DateTime endDate, string strNick)
        {
            List <Trade> listTrade = null;
            TBTrade      tbTrade   = new TBTrade();
            Buyers       objBuyer  = null;
            //一次性获取卖家手机号码为空的数据
            DataTable tb = BuyerOldDAL.GetBuyerNoPhone(strNick);

            if (tb != null && tb.Rows.Count > 0)
            {
                for (int i = 0; i < tb.Rows.Count; i++)
                {
                    try
                    {
                        string buyerNick = tb.Rows[i]["buyer_nick"].ToString();
                        listTrade = tbTrade.GetBuyerTrade(strSessionKey, buyerNick);
                        if (listTrade != null && listTrade.Count > 0)
                        {
                            foreach (Trade obj2 in listTrade)
                            {
                                string buyerId = tb.Rows[i]["buyer_id"].ToString();
                                objBuyer                 = new Buyers();
                                objBuyer.SELLER_ID       = strNick;
                                objBuyer.BuyerNick       = buyerNick;
                                objBuyer.Buyer_credit    = "1";
                                objBuyer.BuyerId         = Convert.ToInt64(buyerId);
                                objBuyer.Address         = obj2.ReceiverState + obj2.ReceiverCity + obj2.ReceiverDistrict + obj2.ReceiverAddress;
                                objBuyer.BuyerProvince   = obj2.ReceiverState.Equals("0") ? "其它" : obj2.ReceiverState;
                                objBuyer.CellPhone       = obj2.ReceiverMobile;
                                objBuyer.Buyer_reallName = String.IsNullOrEmpty(obj2.ReceiverName) ? "unknown!" : obj2.ReceiverName;
                                BuyerOldDAL.Update(objBuyer);
                            }
                        }
                    }
                    catch (Exception ex)
                    {
                        continue;
                    }
                }
            }
            return(true);
        }
Ejemplo n.º 3
0
 public static String GetOldBuyerCount(string flag, string sellerNick)
 {
     return(BuyerOldDAL.GetBuyerCount(flag, sellerNick));
 }