Advertisement
Guest User

Untitled

a guest
Aug 3rd, 2015
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. private DataTable GetData()
  2. {
  3. using (var foam = Databases.Foam(false))
  4. {
  5. using (MySqlConnection web = new MySqlConnection(Databases.ConnectionStrings.Web(true, 16, "6po7vos34")))
  6. {
  7. var foamOrders = foam.DataTableEnumerable(@"
  8. SELECT order_id
  9. FROM FOAM.DBO.Orders
  10. WHERE order_id NOT LIKE 'R35%'
  11. AND originpartner_code = 'VN000011'
  12. AND orderDate > Getdate() - 7 ")
  13. .Select(o => new
  14. {
  15. order = o[0].ToString()
  16. .Trim()
  17. }).ToList();
  18.  
  19. var webOrders = web.DataTableEnumerable(@"
  20. SELECT ORDER_NUMBER FROM NUFNET.TRANSACTIONS AS T WHERE
  21. (Str_to_date(T.ORDER_DATE, '%Y%m%d %k:%i:%s') >= DATE_SUB(Now(), INTERVAL 7 DAY))
  22. AND (STR_TO_DATE(T.ORDER_DATE, '%Y%m%d %k:%i:%s') <= DATE_SUB(NOW(), INTERVAL 1 HOUR))")
  23. .Select(o => new
  24. {
  25. order = o[0].ToString()
  26. .Trim()
  27. }).ToList();
  28. return (from w in webOrders
  29. where !(from f in foamOrders
  30. select f.order).Contains(w.order)
  31. select w
  32. ).ToDataTable();
  33. }
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement