Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. public List<int> GetDealerIDsListByZipCodeDistance(string Role, string ZipCode, int Miles)
  2. {
  3. bool NewUsed = true;
  4. List<int> loi = new List<int>();
  5. try
  6. {
  7. string offerCode = TIMPurchaseOfferBLL.EditPurchaseOfferCtl.Instance.OfferCode;
  8. bool isKbb = new[] {"B","N"}.Contains(offerCode);
  9.  
  10. DataSet ds = default(DataSet);
  11. if (NewUsed)
  12. {
  13. ds = df.GetDealerListByZipCodeDistance(Role, ZipCode, Miles, Instance.DealerType, true, isKbb);
  14. }
  15. else
  16. {
  17. ds = df.GetDealerListByZipCodeDistance(Role, ZipCode, Miles, "", true, isKbb);
  18. }
  19.  
  20. var data = ds.Tables[0].AsEnumerable();
  21. if (isKbb)
  22. {
  23. data = data.Where(d => d["IsKBBSubscriptionSource"].ToString().Trim() == "1");
  24.  
  25. }
  26.  
  27. data.ToList().ForEach(r => loi.Add(int.Parse(r["userid"].ToString())));
  28.  
  29. //foreach (var r in data)
  30. //{
  31. // loi.Add(int.Parse(r["UserID"].ToString()));
  32. //}
  33.  
  34.  
  35. }
  36. catch (Exception ex)
  37. {
  38. return loi;
  39. }
  40.  
  41. return loi;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement