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)); } }
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); }
public static String GetOldBuyerCount(string flag, string sellerNick) { return(BuyerOldDAL.GetBuyerCount(flag, sellerNick)); }