public function getTraerEmp(Request $request) { $empleado = array(); $ultliq = array(); $idEmp = $request->idEmp; $empleado = Empleado::find($idEmp); //$empOk ['empleado'] = $empleado; $cantFlia = GrupoFamiliar::where('grupofamiliar_idempl_foreign', '=', $idEmp)->count(); $empleado['cantFlia'] = $cantFlia; $ultliq = Liquidacion::where('liquidacion_idempl_foreign', '=', $idEmp)->orderBy('id', 'desc')->first(); $cantLiq = Liquidacion::where('liquidacion_idempl_foreign', '=', $idEmp)->count(); $ultliq['cantLiq'] = $cantLiq; $fecDesdeNue = $ultliq->fechaHasta; //$fecHastaNue = $fecDesdeNue->addMonth(1); $fecHastaNue = $ultliq->fechaHasta->addMonth(1); $fecDesdeNue = $fecDesdeNue->format('d-m-Y'); $fecHastaNue = $fecHastaNue->format('d-m-Y'); //$date = $date->format('d-m-Y'); $anio = $empleado->fechaIngreso->year; //1979; $mes = $empleado->fechaIngreso->month; //12; $dia = $empleado->fechaIngreso->day; //19; $antiguedad = Carbon::createFromDate($anio, $dia, $mes)->age; // 43 //$rol = Categoria::where('categoria_idempl_foreign', '=', $idEmp)->get(); $rol = Categoria::find($empleado->empleado_idcat_foreign); $empleado['rol'] = $rol->nombrecat; $empleado['Sueldo'] = $rol->sueldoBasico; return response()->json(["msg" => "Succes", "empleadoEncontrado" => $empleado, "fecDesdeNue" => $fecDesdeNue, "fecHastaNue" => $fecHastaNue, "ultliq" => $ultliq, "antiguedad" => $antiguedad], 200); }
public function getBorrarGrupo(Request $request) { $idFamEli = $request->idFami; $bajaFam = GrupoFamiliar::find($idFamEli); if (!is_null($bajaFam)) { $bajaFam->delete(); } return response()->json(["msg" => "Succes"], 200); }