public function store(Request $request) { try { $data = $request->all(); $estado = ""; if ($data["vistoAutoriza"] == false || $data["vistoJefe"] == false) { $estado = "ESPERANDO"; } else { if ($data["vistoAutoriza"] == true && $data["vistoJefe"] == true) { $estado = "AUTORIZADO"; } } $permiso = new Permiso(); $permiso->estado = $estado; $permiso->fechaSalida = $data["fechaSalida"]; $permiso->fechaEntrada = $data["fechaEntrada"]; $permiso->horaSalida = $data["horaSalida"]; $permiso->horaEntrada = $data["horaEntrada"]; $permiso->TipoPermisos_id = $data["motivoPermiso"]; $permiso->Empleados_id = $data["funcionario"]; $permiso->otroMotivo = $data["otroMotivo"]; $permiso->remuneracion = $data["remuneracion"]; $permiso->vistoAutoriza = $data["vistoAutoriza"]; $permiso->vistoJefe = $data["vistoJefe"]; $permiso->save(); return JsonResponse::create(array('message' => "Permiso enviado exitosamente"), 200); } catch (Exception $exc) { return JsonResponse::create(array('message' => "No se pudo guardar el Permiso", "exception" => $exc->getMessage(), "request" => json_encode($data)), 401); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $input = Request::except('_token'); $permiso = new Permiso(); $permiso->name = $input['name']; $permiso->save(); return redirect('permiso'); }
public function store(Request $request) { $permiso = new Permiso($request->all()); $permiso->fecha_inicio = fecha_ymd($request->fecha_inicio); $permiso->fecha_final = fecha_ymd($request->fecha_final); $permiso->save(); Flash::success('Permiso registrado con exito!'); return redirect()->route('medico.permisos.index'); }