This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
namespace App\Services\ExameLaboratorial;
|
||||
|
||||
use App\Models\ExameLaboratorial\AgendamentoExame\AgendamentoExameHistorico;
|
||||
use App\Services\Service;
|
||||
use Carbon\Carbon;
|
||||
|
||||
class AgendamentoExameHistoricoService extends Service {
|
||||
|
||||
public static function store($exame, $agendamento, $acao, $justificativa = null) {
|
||||
$historico = new AgendamentoExameHistorico;
|
||||
|
||||
$historico->exame_id = $exame->exame_id;
|
||||
$historico->agendamento_id = $agendamento->id;
|
||||
$historico->acao_id = $acao;
|
||||
$historico->data = (new Carbon($agendamento->data))->format('Y-m-d');
|
||||
$historico->horario = $agendamento->horario;
|
||||
$historico->status_id = $exame->status_id;
|
||||
$historico->justificativa = $justificativa;
|
||||
|
||||
$historico->save();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user