Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private DataTable GetData()
- {
- using (var foam = Databases.Foam(false))
- {
- using (MySqlConnection web = new MySqlConnection(Databases.ConnectionStrings.Web(true, 16, "6po7vos34")))
- {
- var foamOrders = foam.DataTableEnumerable(@"
- SELECT order_id
- FROM FOAM.DBO.Orders
- WHERE order_id NOT LIKE 'R35%'
- AND originpartner_code = 'VN000011'
- AND orderDate > Getdate() - 7 ")
- .Select(o => new
- {
- order = o[0].ToString()
- .Trim()
- }).ToList();
- var webOrders = web.DataTableEnumerable(@"
- SELECT ORDER_NUMBER FROM NUFNET.TRANSACTIONS AS T WHERE
- (Str_to_date(T.ORDER_DATE, '%Y%m%d %k:%i:%s') >= DATE_SUB(Now(), INTERVAL 7 DAY))
- AND (STR_TO_DATE(T.ORDER_DATE, '%Y%m%d %k:%i:%s') <= DATE_SUB(NOW(), INTERVAL 1 HOUR))")
- .Select(o => new
- {
- order = o[0].ToString()
- .Trim()
- }).ToList();
- return (from w in webOrders
- where !(from f in foamOrders
- select f.order).Contains(w.order)
- select w
- ).ToDataTable();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement