public function getDados() { $query = \App\Internamento::where('fk_conv_id', $this->convenio->conv_id)->whereNull('int_data_alta')->whereNull('int_cancelado'); $this->dados = $query->get()->sortBy(function ($internamento) { return $internamento->paciente->pac_nome; }); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $internamentos = \App\Internamento::where('int_data_alta', null)->where('int_cancelado', null)->get(); return View('internamento.index', ['internamentos' => $internamentos]); }
public function getVagasOcupadas() { $internamentos = \App\Internamento::where('int_data_alta', null)->where('fk_conv_id', $this->conv_id)->whereNull('int_cancelado')->count(); return (int) $internamentos; }