public function created() { $hoy = Carbon::now(); $proximo = Configuracion::get('nro-presupuesto-' . $hoy->year) + 1; if ($proximo == 1) { $proximo = 2; } Configuracion::set('nro-presupuesto-' . $hoy->year, $proximo, 'Próximo número de presupuesto para el año ' . $hoy->year); }
public function getDefaultValues() { $fechaCar = Carbon::now(); $proximo = Configuracion::get('nro-presupuesto-' . $fechaCar->year); if ($proximo == "") { $proximo = 1; } $codigo = "P-" . $fechaCar->format('my') . '-' . $proximo; return ['estatus' => 1, 'codigo' => $codigo, 'impuesto' => Configuracion::get('impuesto')]; }
public function postEnviarcorreo(EnviarCorreoRequest $request) { $this->getImprimir($request->get('id'), true); $data['mensaje'] = $request->get('mensaje'); \Mail::send('emails.presupuesto', $data, function ($message) use($request) { $from = Configuracion::get('remitente-correo'); $from_name = Configuracion::get('nombre-remitente-correo'); $message->from($from, $from_name); $message->to($request->get('correo'))->subject($request->get('asunto'))->cc(\Auth::user()->email); $message->attach(storage_path('app/presupuesto.pdf')); }); return response()->json(['mensaje' => 'Se envio el correo correctamente']); }