Advertisement
Guest User

Untitled

a guest
Feb 26th, 2020
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.62 KB | None | 0 0
  1. <?php
  2.  
  3. /************************
  4. *************************
  5. << tbl_encomendas >>
  6. OAORNO – nº encomenda
  7. OACUNO – nº cliente
  8. OKCUNM – nome cliente
  9. OASMCD – nº vendedor
  10. OAWCON – forma de contacto. Se for “TEL” marcamos o campo envia_cliente=1 para que seja enviado um email de confirmação da encomenda
  11. CBEMAL – e-mail
  12. OAORDT – data encomenda
  13.  
  14. << tbl_linhas >>
  15. OBORNO – nº encomenda
  16. OBPONR – linha encomenda
  17. OBITNO – artigo
  18. OBITDS – descrição
  19. OBORQT – qtd encomendada
  20. MMUNMS – UM base
  21. OBSAPR – preço venda
  22. OBSPUN – UM venda
  23. OBDIP1 – desc1
  24. OBDIP2 – desc2
  25. OBDIP3 – desc3
  26. OBDIP4 – desc4
  27. OBDWDT – data pretendida de entrega
  28. OBRGDT – data encomenda (linha)
  29. *************************
  30. *************************/
  31.  
  32. namespace App\Http\Controllers;
  33.  
  34. use App\Lamimail;
  35. use App\LamimailOrders;
  36. use App\LamimailLines;
  37. use Illuminate\Http\Request;
  38. use Illuminate\Support\Facades\Validator;
  39. use Illuminate\Support\Facades\Mail;
  40. use App\Mail\NewOrdersRegistered;
  41. use PDO;
  42. use DB;
  43. use Auth;
  44.  
  45.  
  46. class LamimailController extends Controller
  47. {
  48. /**
  49. * Instantiate a new controller instance.
  50. *
  51. * @return void
  52. */
  53. public function __construct()
  54. {
  55. // calls the middleware: SetDatabaseConnection
  56. $this->middleware('SetDatabaseConnection:lamimail');
  57. }
  58.  
  59. public function cronjobs ()
  60. {
  61. return view('lamimail.cronjobs');
  62. }
  63.  
  64. /**
  65. * Obtem todas as encomendas (+linhas) em aberto no AS400 e insere na db caso não existam
  66. */
  67. public function cronjob1_execute ()
  68. {
  69. // Obtem os Utilizadores do Grupo Expedição
  70. $utilizadores_expedic = DB::connection('lamiapps')->table('tbl_users')->select('email')->where('group_id', '=', 3)->get();
  71.  
  72. //dd($utilizadores_expedic[0]->name);
  73. Mail::to($utilizadores_expedic->email)->send(new NewOrdersRegistered('', ''));
  74. dd('end');
  75. }
  76.  
  77. /**
  78. * Display a listing of the resource.
  79. *
  80. * @return \Illuminate\Http\Response
  81. */
  82. public function index()
  83. {
  84. return view('lamimail.index');
  85. }
  86.  
  87. /**
  88. * Show the form for creating a new resource.
  89. *
  90. * @return \Illuminate\Http\Response
  91. */
  92. public function create()
  93. {
  94. //
  95. }
  96.  
  97. /**
  98. * Store a newly created resource in storage.
  99. *
  100. * @param \Illuminate\Http\Request $request
  101. * @return \Illuminate\Http\Response
  102. */
  103. public function store(Request $request)
  104. {
  105. //
  106. }
  107.  
  108. /**
  109. * Display the specified resource.
  110. *
  111. * @param \App\Lamimail $lamimail
  112. * @return \Illuminate\Http\Response
  113. */
  114. public function show(Lamimail $lamimail)
  115. {
  116. //
  117. }
  118.  
  119. /**
  120. * Show the form for editing the specified resource.
  121. *
  122. * @param \App\Lamimail $lamimail
  123. * @return \Illuminate\Http\Response
  124. */
  125. public function edit(Lamimail $lamimail)
  126. {
  127. //
  128. }
  129.  
  130. /**
  131. * Update the specified resource in storage.
  132. *
  133. * @param \Illuminate\Http\Request $request
  134. * @param \App\Lamimail $lamimail
  135. * @return \Illuminate\Http\Response
  136. */
  137. public function update(Request $request, Lamimail $lamimail)
  138. {
  139. //
  140. }
  141.  
  142. /**
  143. * Remove the specified resource from storage.
  144. *
  145. * @param \App\Lamimail $lamimail
  146. * @return \Illuminate\Http\Response
  147. */
  148. public function destroy(Lamimail $lamimail)
  149. {
  150. //
  151. }
  152. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement