/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $alertType = AlertType::find($id); $color = UtilsController::getColorButtonList(); $icons = FontAwesome::lists('font', 'id'); $columnsNumber = 5; $fontPixelSize = 30; $html = UtilsController::generateFontAwesomeHtml($icons, $columnsNumber, $fontPixelSize); $icon = $alertType->font_awesome_id; return view('alertType.edit', compact('alertType', 'color', 'icon', 'html')); }
</div> <div class="modal fade" id="alertType{{$alert->id}}" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="myModalLabel">{{$alert->title}}</h4> </div> <div class="modal-body text-justify" id="alertTypeBody{{$alert->id}}"> @foreach($alertsFound as $alertFound) <?php $pet = \Veterinaria\Pet::find($alertFound->pets_id); $breed = \Veterinaria\Breed::find($pet->breed_id); $client = \Veterinaria\Client::find($pet->client_id); $specie = \Veterinaria\Species::find($breed->species_id); $age = \Veterinaria\Http\Controllers\UtilsController::calculateAge($pet->birth_date); ?> <div> <label>Nombre Cliente:</label> {{$client->name}} {{$client->lastname}} </div> <div> <label>Teléfono:</label> {{$client->phone}} {{$client->cellphone}} </div> <div><label>Email:</label> {{$client->email}}</div> <div><label>Nombre Paciente:</label> {{$pet->name}}</div> <div><label>Especie:</label> {{$specie->species}}</div> <div><label>Raza:</label> {{$breed->name}}</div>
public function pdf($id) { $atention = Atention::find($id); $pet = Pet::find($atention->pet_id); $age = UtilsController::calculateAge($pet->birth_date); $breed = Breed::find($pet->breed_id); $specie = Species::find($breed->species_id); $client = Client::find($pet->client_id); $view = View::make('atention.pdf', compact('atention', 'pet', 'age', 'breed', 'specie', 'client'))->render(); $pdf = App::make('dompdf.wrapper'); $pdf->loadHTML($view); $nameFile = "Receta-" . $pet->name . "-" . $atention->created_at->format('Y-m-d') . ".pdf"; return $pdf->download($nameFile); }
/** * Update the specified resource in storage. * * @param \Veterinaria\Http\Requests\ProviderRequest $request * @param int $id * @return \Illuminate\Http\Response */ public function update(ProviderRequest $request, $id) { $provider = Provider::find($id); $provider->fill($request->all()); if (UtilsController::validateRut($provider->rut, $provider->verifying_digit)) { $provider->save(); Session::flash('message', 'Proveedor editado correctamente'); return Redirect::to('/provider'); } else { Session::flash('message-error', 'El RUT no es correcto'); return view('provider.edit', compact('provider')); } }